为什么vue组件中data必须用函数表达?
为什么vue组件中data必须用函数表达?
看到这个问题可能很多人都并可以注意过这个问题,问什么在脚手架中的.vue文件中data不能用对象来表达,而是必须使用函数的形式来表达呢?大家可能也不知道为什么这么设计?
实际上这是很有学问的,当初框架设计的时候,都是想了很多可能会出现的问题的。
首先,先看看官方怎么解释的:
抓住重点:每个实例可以维护一份被返回对象的独立的拷贝。
但还是有点模糊的概念,那就上个实例吧。
function abc(){
return {
name:'赵云',
原创
2021-08-02 16:43:47 ·
297 阅读 ·
2 评论