Javascript 如何从.Vue组件中调用Vue.set?
我试图将一些代码转换为.vue格式,当我调用这个vue.set行时,我得到Javascript 如何从.Vue组件中调用Vue.set?,javascript,vue.js,vuejs2,Javascript,Vue.js,Vuejs2,我试图将一些代码转换为.vue格式,当我调用这个vue.set行时,我得到 "Uncaught ReferenceError: Vue is not defined" 我不清楚创建Vue对象的不同方法之间的区别,但我不确定如何在我的.Vue组件中获取对Vue活动的引用 如何从.Vue组件中调用Vue.set或执行相同的功能 更多信息: 我正在尝试使用来自此的代码 在本例中,它不是使用.vue文件并具有、和部分,而是包含index.js文件和style.css文件的index.html文件 在j
"Uncaught ReferenceError: Vue is not defined"
我不清楚创建Vue对象的不同方法之间的区别,但我不确定如何在我的.Vue组件中获取对Vue活动的引用
如何从.Vue组件中调用Vue.set或执行相同的功能
更多信息:
我正在尝试使用来自此的代码
在本例中,它不是使用.vue文件并具有、和部分,而是包含index.js文件和style.css文件的index.html文件
在javascript文件中,您可以看到
new Vue({
el: '#app',
data: {
val: "x"
},
...
shuffleDeck() {
Vue.set(arg1, arg2, arg3) // A call to Vue.set happens here
}
...
Vue.set在这里起作用,在文档中,我看到这个函数让属性保持“反应性”,因此它可能是必需的,不能用简单的赋值来代替。你能发布你的.Vue文件吗?相关:试试这个
这个。$set()
这个。$set成功了-谢谢