У меня есть, например, app.js
с store.js
.После выполнения npm run dev
я получаю .js, который я могу включить в страницу, включая <div>
. Теперь я хочу изменить state.baseurl
извне с помощью JavaScript, например:
var options = {
baseurl: 'http://www.domain.co/'
}
Возможно ли это и как мне этого добиться?
App.js
window.Vue = require('vue')
import store from './store'
import adrescheck from '../../../../../../../../resources/assets/js/vuecomponenten/components/check'
Vue.component('check', check)
import app from './app.vue'
const app = new Vue({
el: '#app',
store,
render: h => h(app)
});
Store.js
window.Vue = require('vue');
import Vuex from 'vuex'
Vue.use(Vuex)
const store = {
state: {
baseurl: 'http://www.domain.nl/'
}
}
export default new Vuex.Store(
store
);
Редактировать:
Когда я делаю npm, запускаю watch-poll / dev / prod, он сгенерирует .js и скопирует его с веб-пакетом в общую папку.Из другого домена я хочу включить этот js И , чтобы манипулировать state.baseurl из этого домена.Итак, внедрение зависимости.