我有一个包含布尔值的vue.js存储,我需要检测组件内部的变化情况。当userEnabled发生变化时,我需要在组件中调用一个方法。我不需要计算新的值。
我的问题是,我应该为此使用'watch',还是有更有效的方法?如果是这样的话,我应该在“挂载”内配置手表吗?
store.js
import Vue from 'vue';
import Vuex from 'vuex';
Vue.use(Vuex);
export const store = new Vuex.Store({
state : {
userEnable
当应用程序中的变量发生变化时,我是否可以触发Vue.js函数?
var vm = new Vue({
el: '#demo',
data: {
variable1: 'Foo',
variable2: 'Bar',
.....
.....
variablen: 'Foo Bar'
},
watch: {
<<any variable>>: function(){
console.log('any of these varia