为什么后端带回来的值用vue绑定不到页面上,但是值确实带回来了

为什么后端带回来的值用vue绑定不到页面上,但是值确实带回来了

img

img

img

img

this指向有问题,并不是vue的实例,then中回调改为箭头函数,或者用一个变量存储vm实例,用这个变量来更新,如下

        created: function () {
            let me = this;//存储vue实例
            axios({
                //......
            }).then((res) => {//箭头函数,this才是vue实例,否则为window
                this.nickname = res.data.data.nick_name
                //me.nickname = res.data.data.nick_name//或者用上面me变量来设置nickname
            })
        }

这个id属性绑定在哪

img

你这个 绑定变量 能生效吗? 就像楼上说的 你 template的 id都没写上 ,vue 语法都不会生效吧 {{}}

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632