gpt4 book ai didi

vue.js - VueJS 以编程方式触发监视变量的更新

转载 作者:搜寻专家 更新时间:2023-10-30 23:00:10 24 4
gpt4 key购买 nike

假设我有一个观察者正在观察一个数组 mylist

watch {
mylist:function(){
//Code
}
}

如何以编程方式触发变量更新并运行代码(如果变量未更改)?如果监视变量是嵌套对象/数组或简单字符串,我如何触发更新?

最佳答案

由于您没有提供有关实际用例的任何描述,您最好可能做的就是提取一个在手动调用此方法时调用的方法。

data: function() {
return { myList: [] }
},

watch: {
myList: this.handleListChange
},

methods: {
handleListChange: function(a, b) {
// .. do whatever you want to do in the watch method
}
}

要触发“watch”方法,您现在只需手动调用handleListChange 方法即可。

关于vue.js - VueJS 以编程方式触发监视变量的更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43468022/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com