“约见”面试官系列之常见面试题之第九十三篇之vue获取数据在哪个周期函数(建议收藏)

本文探讨了Vue框架中数据驱动的概念,强调在created和mounted生命周期钩子中都可以访问并操作data数据。虽然在created阶段data已经可用,但为了更好的用户体验,建议将数据获取放在created中。面试中,理解Vue的生命周期和v-model的原理对于前端开发者至关重要。
摘要由CSDN通过智能技术生成

然后必须知道一点,vue是数据驱动的(只关心data即可),换句话说,就是,只要我能操作到 data中的数据即可

所以,根据上面的生命周期,其实你放到 mounted中完全可以,因为这个阶段data中的数据绝对可以访问。

那么,在created中可以么?答案是:可以的,因为在created阶段data已经可以拿到了。

 

有兴趣可以,在created、mounted里面把当前vue的实例console出来,看一下,你会发现很多东西。

created(){
   console.log(this);
   console.log(this._data);
}

 

总结:放哪里都可以,看习惯。如果为了体验好一点点(仅仅是一点点)可以放到created中。

你要说,我就喜欢放到mounted里,那随你。

 


还有,不用担心什么 input model双向数据绑定,因为等你能输入文字的时候,dom早就渲染好了。而且还需要明白,v-model对应的也是一个data数据而已。

本面试题为前端常考面试题,后续有机会继续完善。我是歌谣,一个沉迷于故事的讲述者。

欢迎一起私信交流。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

前端小歌谣

放弃很容易 但是坚持一定很酷

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值