javascript - node.js では、グローバル アクセスが必要な変数の代替手段はありますか?
高洛峰
高洛峰 2017-05-31 10:41:14
0
3
665

私はフォーラムを開発しており、今回この機能を提案します。
スーパー管理者は、投稿、登録など、フォーラムの 一部の機能を 切り替えることができなければなりません。私のレベルでは、グローバル変数しか考えていませんが、代替手段はありますか?
フレームワークは Express
です。

補足:

現時点で思いつく方法は、
のような変数をグローバルに定義することです。 リーリー

ユーザーが投稿するときに最初に確認します

if(global.__POST)

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信(3)
小葫芦

この構成は、プロジェクトに global-config.json を追加するなど、次の形式の内容でパブリック サイト構成ファイルに抽出できます。 リーリー

その後、管理者アカウントに対応する特別な API を追加すると、管理者 API を通じて設定ファイルを変更できるようになります。一般ユーザーの場合、ページの読み込み時に設定ファイルが読み込まれ、設定ファイルに保持されているパラメータに基づいて関連機能の表示ロジックが決定されます。

いいねを押す +0
黄舟

異なるレベルのユーザーには異なる権限が与えられます。多くの Web サイトはそのような設計になっています。グローバル変数の意味がよくわかりませんが、あなたの考えをもっと詳しく説明していただけますか

いいねを押す +0
滿天的星座

グローバルはアプリケーション層にあり、全員が共有します。彼を操作に利用すべきではありません

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート