会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
le-cheng
博客园
首页
新随笔
联系
订阅
管理
vue中的data为什么是一个函数
因为JavaScript的特性所导致,在component中,data必须是以函数的形式存在,不可以是对象。
简单来说,就是为了保证组件的独立性和可复用性,如果 data 是个函数的话,每复用一次组件就会返回
新的 data,类似于给每个组件实例创建一个私有的数据空间,保护各自的数据互不影响
若单纯的写成对象形式,就是所有的组件实例共用了一个data,这样改一个全都改了。
posted @
2023-06-21 17:21
有只小菜猫
阅读(
32
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告