vue中在data中定义过的数据,可以浏览器一直说我没有定义

vue中v-model了一个数据,在data中也定义过,可以浏览器一直说我没有定义,有没有大佬知道这是为什么?



#前端#
全部评论
  首先,data中的数据要加this,这样console.log(this.keyword)打印出来的应该是undefined, 这和vue的生命周期有关,你可以尝试分别在vue的生命周期钩子函数中加入console.log(this.keyword),   这里我就测了前面两个,可以看到浏览器的console.log()是发生在created()之前的,这时数据还未完成绑定,所以是undefined, 这是我个人的一点见解,供参考,楼主可以试试,
点赞 回复 分享
发布于 2020-02-09 14:14
直接在上面的dom中进行测试你绑定的keyword,别在控制台打印,控制台不能获取到vue中的属性的,你可以在官网的响应式原理中看一下4楼说的那个vue的一个工具,我忘记叫啥了,就可以在浏览器端看见数据了
点赞 回复 分享
发布于 2020-02-09 12:30
vue里的数据好像直接浏览器无法打印的,要开启dev-tools的一个调试工具。
点赞 回复 分享
发布于 2020-02-08 21:03
我也想问楼主,你是怎么用控制台打印出vm的数据的。。。
点赞 回复 分享
发布于 2020-02-08 20:59
你用return是子组件里的data吧? 你的input如果是父组件里的取不到正常吧
点赞 回复 分享
发布于 2020-02-08 19:58
坐等大佬回应,有可能是生命周期之类的问题
点赞 回复 分享
发布于 2020-02-08 19:46

相关推荐

不愿透露姓名的神秘牛友
06-23 18:30
美团优选内容调整,屁股都没离开座椅呢,多多买菜来挖了
熬夜脱发码农:哈,拼多多真挖人是吧
投递美团等公司9个岗位 >
点赞 评论 收藏
分享
叶扰云倾:进度更新,现在阿里云面完3面了,感觉3面答得还行,基本都答上了,自己熟悉的地方也说的比较细致,但感觉面试官有点心不在焉不知道是不是不想要我了,求阿里收留,我直接秒到岗当阿里孝子,学校那边的房子都退租了,下学期都不回学校,全职猛猛实习半年。这种条件还不诱人吗难道 然后现在约到了字节的一面和淘天的复活赛,外加猿辅导。华为笔试完没动静。 美团那边之前投了个base广州的,把我流程卡麻了,应该是不怎么招人,我直接简历挂了,现在进了一个正常的后端流程,还在筛选,不知道还有没有hc。
点赞 评论 收藏
分享
白火同学:能。我当初应届沟通了1200,收简历50,面试10左右吧,加油投吧
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务