検索

ホームページ  >  に質問  >  本文

es6 モジュール間でオブジェクトを共有する方法

es6 モジュールを使用してビジネス モジュールを整理します。モジュール a、b、c の 3 つがあります。モジュール a にはオブジェクト obj があり、export {obj}、モジュール b とモジュール c は両方とも import {obj}、その後、b モジュールは a モジュールの obj の値を変更する必要があります;
従来の方法は、グローバル変数と、es6 の a モジュールによってエクスポートされたオブジェクトを直接変更することですb モジュールは読み取り専用です。この問題の解決方法 (ブロードキャストなし)

阿神阿神2784日前705

全員に返信(1)返信します

  • 高洛峰

    高洛峰2017-05-19 10:49:01

    export出去的对象,其本身的引用是不能改,但是其内部的属性是可以修改的。
    exportこのタイプの共有変数専用のオブジェクトを作成するだけです。

    返事
    0
  • キャンセル返事