位置:首页 > web前端 > vue

vue2 中data 为什么是一个函数 初级面试题

dearweb 发布:2023-02-09 15:28:21阅读:

Vue.js 中的 data 选项需要设置为一个函数,因为 Vue 是通过复制这个函数的返回值作为组件的实例数据对象的。

如果 data 选项设置为一个对象,那么所有的组件实例将共享一份数据引用,造成不可预期的结果。

因此,把 data 选项设置为一个函数保证每个组件实例都有自己的独立的数据对象。

24人点赞 返回栏目 提问 分享一波

小礼物走一波,支持作者

还没有人赞赏,支持一波吧

留言(问题紧急可添加微信 xxl18963067593) 评论仅代表网友个人 留言列表

暂无留言,快来抢沙发吧!

本刊热文
网友在读
手机扫码查看 手机扫码查看