vue中data为什么必须是函数


vue中data为什么必须是函数

文章插图
演示机型:华为MateBook X    系统版本:win10    APP版本:vue2.9.6【vue中data为什么必须是函数】vue中data必须是函数是为了保证组件的独立性和可复用性 , data是一个函数 , 组件实例化的时候这个函数将会被调用 , 返回一个对象 , 计算机会给这个对象分配一个内存地址 , 你实例化几次 , 就分配几个内存地址 , 他们的地址都不一样 , 所以每个组件中的数据不会相互干扰 , 改变其中一个组件的状态 , 其它组件不变 。
Vue:
Vue.js是一个用于创建用户界面的开源JavaScript框架 , 也是一个创建单页应用的Web应用框架 。2016年一项针对JavaScript的调查表明 , Vue有着89%的开发者满意度 。在GitHub上 , 该项目平均每天能收获95颗星 , 为Github有史以来星标数第3多的项目 。Vue.js是一款流行的JavaScript前端框架 , 旨在更好地组织与简化Web开发 。Vue所关注的核心是MVC模式中的视图层 , 同时 , 它也能方便地获取数据更新 , 并通过组件内部特定的方法实现视图与模型的交互 。

    相关经验推荐