仅作为业务变量,不作用与视图的属性是不是可以直接以普通声明变量的方式进行定义?

来源:2-7 轮播图组件的开发

匆匆又夏天丶

2021-04-08

黄老师,useSlider中的slider变量是否可以直接以普通声明变量的方式进行定义呢,因为我发现我们声明的slider并没有作用于视图上,仅仅是用来存储一个引用值(ps:修改成let的声明方式,没有使用ref去定义一个变量)这种形式也没啥问题
图片描述
如果这种方式可以的话,是不是和视图没关系属性我们也没必要非得定义成响应式数据?

写回答

1回答

ustbhuangyi

2021-04-09

如果要给外部使用的话,还是定义成响应式数据比较好,用不着的话普通的变量也可以

0
1
匆匆又夏天丶
非常感谢!
2021-04-09
共1条回复

Vue3开发企业级音乐Web App 明星讲师带你学大厂代码

慕课网明星讲师黄轶深度讲解 Vue3.0 ,提升的不止是Vue代码能力

2223 学习 · 1002 问题

查看课程