Change the imported Value
2653 ワード
に質問static value外部ファイルの変数として宣言します. ファイルの分離が良好であれば、原則として静的値であるが、プログラム設計上は変数のように変更せざるを得ない場合がある. ただし、 ソリューションmoduleにインポートするファイルに変数を変更する関数などを作成できます. StackOverflow flaviocopes.com
import
文にインポートされている以上、ファイル内でread-only
定数に変更することはできません.// fileA.js
export let foo = 5;
// fileB.js
import {foo} from './fileA'
foo = 6 // error!
TypeError: Cannot assign to read only property 'exports' of object '#<Object>' error
などのエラー.// fileA.js
export let foo = 5;
export const changeFoo(a){
foo = a;
}
// fileB.js
import {foo, changeFoo} from './fileA'
foo = changeFoo(6) // okay!
コメントサイトReference
この問題について(Change the imported Value), 我々は、より多くの情報をここで見つけました https://velog.io/@dongdong98/Change-the-imported-Valueテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol