2017-05-08 8 views
0

iはModule.jsECMAScriptの-6のインポート/エクスポートのconst配列

Portlet.js

const Colors=["blue","yellow"]; 
const Colors2={ 
    mycolors:["black","green"] 
} 
export default class test{}; 
export {Colors,Colors2} 

は今、私は別のモジュールからの色とColors2を使用するモジュールを持っています。

import {Colors} from "./Module.js" 
import {Colors2} from "./Module.js" 

Other.js

しかし、私は使用をしようとすると、彼らはいつも私がModule.Colors/2が定義されていない入手! constをエクスポートして別のモジュール内で再利用することは可能でしょうか?はい、どうしますか?

+1

これがうまくいかなければならない理由はないDocGenでは反応し、これから有罪あり、OKです。なぜあなたは 'Module.Colors'が未定義であると言いますか?インポートモジュールでは、単に 'Colors'になります。 –

+1

「Portlet.js」からインポートしてはいけないのは、ファイルの名前があなたのものだったからです。 – loganfsmyth

答えて

0

は、インポートおよびエクスポートは、すべての問題は、他の何かが起こってしなければならない

関連する問題