0
にモジュールをエクスポートするにはどうすれば以下のようなVuexモジュールをエクスポートしたいと思います:Vuex
export {
state,
mutations,
actions,
getters
}
が、私は私のインデックスファイルに含めるしようとしているときにエラーがスローされます。型の非互換性があります。私は上記のオブジェクトの型を指定する必要がありますが、私はそれがどのような型か分かりません。
import * as itemsModule from './app/store/items/module'
let store = new Vuex.Store({
modules: {
items: itemsModule
}
});
例外:
タイプ 'StoreOptions < {}>' のパラメータに割り当てません。 プロパティ 'modules'のタイプは互換性がありません。
よろしく
初めてのエクスポートエクスポートオブジェクトですか? 'state:{..myStates} 'のようになります。あなたが適切な状態、突然変異、行動、ゲッターを輸出しているとすれば、どうしてこのことが起こるのかわかりません。モジュールの残りのコードを貼り付けることはできますか?私は 'export default {state:{}、...} 'を使ってモジュールをデフォルトとしてエクスポートしていました。' 'as itemsModule'がどのように動作しているのか分かりません。 itemsModuleの外観を調べてみてください – cassioscabral