猿问

vue中如何获取data中的属性值

  export default{

        data(){

            return {

                msg: '数据'

            }

        },

        components: {

        }

    }

比如说我需要在method里面修改msg 。正常情况下this.msg =‘’就可以操作了。但是需要在一个函数中赋值,此时的this就是函数的this而不能正常修改msg 这种情况应该怎么办?

在export default中如何获取data返回的属性值?不用this表示的话


慕的地8271018
浏览 7329回答 1
1回答

吃鸡游戏

不知道你指的“函数中“、”在export default中“是什么意思,在函数中拿到这个组件实例的 vm 对象,修改 vm.msg 。如果是在此组件内的method中,vue 会帮你自动bind this的,this永远指向 vm 对象。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答