首页 > 其他分享 >vue中data为何一定是函数

vue中data为何一定是函数

时间:2022-08-29 01:44:07浏览次数:59  
标签:vue 函数 复用 调用 组件 data

1、函数是以事件驱动的可重复调用的代码块,在组件复用时可以直接调用vue实例

2、每次组件复用都会重新调用data函数,

3、data在作为函数在数据调用时会return一个新对象使得每一个data都是(相当于scoped)互不干扰组件组件各自维护自己的data

4、函数的作用域使得不同组件之间因为存在不同作用域使得状态不会互相干扰

总之就是data作为函数在组件复用时,使得各组件的状态互不干扰各自维护

标签:vue,函数,复用,调用,组件,data
From: https://www.cnblogs.com/shuaifeiyu/p/16634624.html

相关文章

  • SV中用于随机数生成的系统函数和方法
    SystemVerilog提供以下系统函数和方法来生成随机数:$urandom()$urandom_range()srandom()get_randstate()set_randstate()  1.$urandom()and$urandom_range()$u......
  • R语言中 trunc()、ceiling()、floor()、round() 函数
     001、floor 向下取整floor(5.3435)floor(3.8735)  002、round 四舍五入取值round(5.3435)##默认保留小数点后0位round(5.9435)roun......
  • vue属性、监听、事件、绑定、渲染(二)
    一、计算属性和监听器1、计算属性data中的属性可以通过声明获得,也可以通过在computed通过计算获得特性:计算属性所依赖的属性值发生变化会影响计算属性的值同时发生变......
  • Python 常见函数
    glob.glob()函数获取文件目录下符合条件的所有文件: dataset_path=glob.glob('data/*.npy')例:获取'data'目录下的所有'.npy'文件#generate_data()datas......
  • vue3 基础-列表渲染
    本篇讲列表渲染,主要是对v-on指令配合v-if和一些数组相关的方法来体验vue的模板渲染方法.数组元素的渲染<!DOCTYPEhtml><htmllang="en"><head><title>列表......
  • python类和函数(四)
    一、函数1、函数的定义使用关键字def语法:def函数名(<参数>)#99乘法表defprin():foriinrange(1,10):print()forjinrange(1,i+1):......
  • vue3项目-小兔鲜儿笔记-03-首页模块02
    1.骨架效果目的:为了在加载过程中等待效果更好,封装骨架屏组件实现步骤:骨架屏组件需暴露的属性:高、宽、背景颜色,是否启用动画使用插件的方式进行全局注册<templa......
  • seurat 单细胞数据分析中MinMax函数
     001、函数原型MinMax<-function(data,min,max){##该函数限定了数据框中元素的上下限data2<-datadata2[data2>max]<-max......
  • Pytorch——Dataset&Dataloader
    在利用Pytorch进行深度学习的训练时需要将数据进行打包,这就是Dataset与Dataloader的作用。 Dataset将数据进行包装,Dataloader迭代包装好的数据并输出每次训练所......
  • Python3项目初始化10-->JS基础、dom、jquery、database
    29、JS基础var定义变量数字字符串和Python一样布尔值true和false首字母不大写逻辑判断if(){}elseif(){}else{}借助浏览器console执行操作,见截图。   ......