3
我正在使用vueify和browserify。我在我的main.js文件中創建了一個對象如何設置全局商店對象?
var store = {
foo: 'bar'
};
var vm = new Vue({
el: '#app',
data(){
return {
foo: store
};
},
components: {
Login,
Registration,
ClassifiedList,
BusinessRegistration,
BusinessUpdate,
UserRegistration,
ClassifiedForm,
// ClassifiedKfzCreateForm,
// ClassifiedImmobilienCreateForm,
// ClassifiedImmobilienEditForm,
// ClassifiedKleinanzeigenCreateForm,
// ClassifiedJobsCreateForm
}
});
現在在我的Vue實例中,我可以使用它與foo.store.foo! 但是,當我使用組件中的商店對象時,商店對象是未定義的?
有人知道爲什麼嗎?
您可以將存儲方法添加到window.store = {}'這樣的窗口對象中。值得注意的是,這個生態系統更適合Vue cli這類使用webpack而不是browserify的工具 –