vue组件中为什么data必须是一个函数

Posted 一只燕仔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue组件中为什么data必须是一个函数相关的知识,希望对你有一定的参考价值。

如果组件中data不是一个函数,首先vue是会报错的,因为它的内部规范组件中的data必须是个函数,组件实例对象data必须为函数,目的是为了防止多个组件实例对象之间共用一个data,产生数据污染,采用函数的形式,构造data时会将其作为工厂函数都会返回全新data对象

以上是关于vue组件中为什么data必须是一个函数的主要内容,如果未能解决你的问题,请参考以下文章

Vue 组件中data的类型为什么必须是函数

Vue 组件中data的类型为什么必须是函数

为什么vue组件中data必须是一个函数?

Vue组件 为什么data必须是函数

为什么vue组件数据必须是一个函数?

Vue 组件 data为什么是函数