export default{
data(){
return {
msg: '数据'
}
},
components: {
}
}
比如说我需要在method里面修改msg 。正常情况下this.msg =‘’就可以操作了。但是需要在一个函数中赋值,此时的this就是函数的this而不能正常修改msg 这种情况应该怎么办?
在export default中如何获取data返回的属性值?不用this表示的话
不知道你指的“函数中“、”在export default中“是什么意思,
在函数中拿到这个组件实例的 vm 对象,修改 vm.msg 。如果是在此组件内的method中,vue 会帮你自动bind this的,this永远指向 vm 对象。