使用存储以外的其他名称导入vuex文件(如此处的“ test”)。我无法访问子组件中的vuex模块,例如“ this。$ test”。我该如何解决。除了使用“ this。$ test”在子组件中存储和访问外,我还需要输入vuex导入名称。
import {test} from './vuex/store.js';
const app = new Vue({
el: '#app',
test
});
我们将不胜感激任何帮助。
答案 0 :(得分:1)
假设您的store.js
具有命名导出store
:
只需使用as
:
import {store as test} from './vuex/store.js';
如果这不起作用,则您的store.js
可能只导出了default
。在这种情况下,只需省略花括号并按照您的尝试进行操作即可:
import test from './vuex/store.js';