其他分享
首页 > 其他分享> > vue中data为什么不写成data:{}这样而是写成data(){return {}}类型。

vue中data为什么不写成data:{}这样而是写成data(){return {}}类型。

作者:互联网

data:{}:这样会直接挂载在vue实例中,变成全局变量,容易造成污染,再次今日该组件页面,会保留上次的变量值,不会被初始化

data(){return {}} :return包裹后数据中变量只在当前组件中生效,每次刷新页面就相当每次都初始化

标签:初始化,vue,return,组件,写成,data,页面
来源: https://www.cnblogs.com/mahuablog/p/14519461.html