提问:
VUE3,如何在外部修改data里面的对象?
var myvue = {
data() {
return {
test: {}
}
},
created() {
testfunction(this);
}
}
function testfunction(obj) {
//想修改test,vue2的set方法不得行
obj.test.myname='123';
console.log(obj.test.myname);
}
var vm = Vue.createApp(myvue)
.mount('#app')
解答:
按照vue2的方法不行,直接操作实例数据测试可以。
app._instance.data.pmgao=1111