は、私はこのようなvuejsコンポーネント(map.vue
)が定義されて機能しません実際には、署名の前に呼び出された関数をソースコードで調べます。インポート・スクリプト間違った順序は、
注:私はmap.js
をwebpackエントリに含めることは望ましくありません。なぜなら、このスクリプトは1つのコンポーネント(map.vue
)にのみ必要なためです。
は、私はこのようなvuejsコンポーネント(map.vue
)が定義されて機能しません実際には、署名の前に呼び出された関数をソースコードで調べます。インポート・スクリプト間違った順序は、
注:私はmap.js
をwebpackエントリに含めることは望ましくありません。なぜなら、このスクリプトは1つのコンポーネント(map.vue
)にのみ必要なためです。
は*****この
test.js
export function writeHello() {
console.log('hello');
}
を試してみてくださいVUE
import {writeHello} from './../test.js';
export default {
created() {
writeHello();
}
}
'export'と' export default'の間に違いはありますか?どちらも働いた –
@HulaHula 'export'はクラスや関数(または複数の名前)の名前です。上のように中括弧で定義してインポートすることができます。エクスポートのデフォルトとは、正確な定義が指定されていない場合、インポート時にデフォルトを自動的に返します。 'foo'がデフォルトエクスポートになる'/path/to/bar''から 'foo'をインポートする例があります。 –
Map.jsは、輸出が欠落しています。
こんにちは、ありがとうございますが、問題が残っています。署名前に呼び出されている関数 –
試し '。 require( '../../ assets/js/map.js') ' –
既に@Oleを実行しましたgShleif、問題は残っています。ありがとう –
どのように説明するのは難しいことではないでしょうか? –