如何使用ES6模塊分配命名空間?我想要做的例如jQuery的做,其中名稱空間是$
但做它預期的ES6方式。我所有的模塊都是由不同的文件構成的,這些文件可以導出類/函數/默認值(例如export default class Pikachu
)。如何將它導入另一個(主)文件,以便用戶可以使用例如Namespace.Pikachu
?命名空間與ES6模塊
我已經明白,它可能與命名導出有關,但我不完全確定如何。請幫忙嗎?
如何使用ES6模塊分配命名空間?我想要做的例如jQuery的做,其中名稱空間是$
但做它預期的ES6方式。我所有的模塊都是由不同的文件構成的,這些文件可以導出類/函數/默認值(例如export default class Pikachu
)。如何將它導入另一個(主)文件,以便用戶可以使用例如Namespace.Pikachu
?命名空間與ES6模塊
我已經明白,它可能與命名導出有關,但我不完全確定如何。請幫忙嗎?
[查看第二個例子](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import#Importing_defaults) – usandfriends
您只需輸出一個帶有「皮卡丘」屬性的對象, 一如既往。但是,爲什麼你會這樣做,而不是讓用戶從任何方式(無論他選擇哪種方式)導入...... ... /皮卡丘? – Bergi
@usandfriends謝謝!閱讀那篇文章時,我一定會意外跳過它! – AKG