export default { a: fn1, b: fn2 }
を実行するモジュールを使用している場合、import { fn1 } from ...
のようにfn1だけをインポートする方法はありますか?インポートされたオブジェクトをインポートステートメントで破棄する
0
A
答えて
1
export { fn1, fn2 }
は、あなたが探しているものを修正しますが、エクスポートとインポートにはさまざまな方法があります。そのうちのいくつかを以下に示します。私はES6 Modules in Depth
NAME輸出
export fn1;
export fn2;
// OR
export { fn1, fn2 };
import { fn1, fn2 } from '';
fn1();
// OR
import { fn1 as a, fn2 as b } from '';
a();
// OR
import * as funcs from '';
funcs.fn1();
DEFAULT輸出
// ONLY ONE PER MODULE
export default fn1;
import fn1 from '';
fn1();
MIXED
に遭遇している素敵な記事のワン
export default fn2;
export fn1;
import fn2, { fn1 } from '';
import { default as fn2, fn1 } from '';
fn1();
0
はい
export { fn1, fn2 }
1
デフォルト 使用を使用しないでください、しかし、あなたは違ったそれらをエクスポートする必要があります。代わりに、デフォルトのオブジェクトをエクスポートするの
、値そのものエクスポート:インポート時に、次に
export { fn1, fn2 };
を、中括弧でインポートおよびそれらがでエクスポートされたまったく同じ名前を使用します。
import { fn1, fn2 } from './mymodule.js';
を
次に、使用できる個別の値になります:
fn1();
技術的に破壊的ですが、非常に似ています。
関連する問題
- 1. モデルファイル内のオブジェクトが破棄された場合、そのオブジェクトは破棄されます
- 2. angular2破壊されたサブスクリプションの破棄
- 3. ライブラリクラスの破棄されたオブジェクト例外にアクセスできない
- 4. PyCapsuleオブジェクトの破棄
- 5. オブジェクトがライブラリからインポートを破棄しています
- 6. クラスメンバでのオブジェクトの破棄
- 7. インポートされたDLLを廃棄する
- 8. System.ObjectDisposedException:破棄されたオブジェクト私は、次のGenericRepositoryを持って
- 9. スレッドが破棄されると、変数は破棄されますか?
- 10. GrailsのWebフローでネストされたオブジェクトを破棄する方法
- 11. Ember.js内のオブジェクトを破棄
- 12. HttpClientでPostAsyncの後にオブジェクトが破棄される
- 13. ライターが破棄されたときにストリームが破棄されるのはなぜですか?
- 14. DbContextオブジェクトが破棄されました:オブジェクトを破棄しないようにするにはどうすればよいですか?
- 15. バイナリが破棄された後のデバッグセクション
- 16. DbContextが破棄されました
- 17. PHPセッションがログアウトボタンで破棄される
- 18. C++クラスでベクトルを宣言すると、それが破棄され、クラスのinstateが破棄されますか?
- 19. 破棄されたセクションエラーで定義されました
- 20. セッションはCodeIgnitorで破棄されます
- 21. セッションがコードシニターで破棄されます
- 22. Mailboxer:オブジェクトを破棄できません
- 23. オブジェクトが破棄されるたびに.NETスレッドが終了する
- 24. "using"はコンストラクタで作成されたオブジェクトも破棄しますか?
- 25. ネストされたリソースが依存破壊で適切に破棄されない
- 26. MediaPlayerを終了した後でOpenGLコンテキストが破棄される
- 27. jsfで破棄されたセッションでウェルカムページに戻る
- 28. Qtでプラグインから返されたQWidgetを破棄します
- 29. ログアウト後にセッションが破棄される
- 30. 奇妙なエラーセッションが破棄される
'export {fn1、fn2} ' –
' default'を使用しないでください。 – Peter