
获得徽章 0
- 为什么vue3 setup语法,我写着写着,感觉又写回了vue2的感觉呢……
你看哈,因为reactive创建的变量是不能直接复制的,得套一层。
所以写着就习惯在最上面,然后把需要的变量都放在一起
const initData = reactive({
a:'',
b:''
})
这不跟vue2 data一个意思了嘛
钩子函数,
onBeforeUnmount(() => {
mapInfo.close()
})
这样写跟直接写vue2,意思也是一样的吧,语法不一致而已
然后你setup里面不能写一堆东西挤在一起吧?得抽出去吧?得用hooks吧?
const { optOpen2, specialControl } = UseSpecialControl(deviceId, crossId)
其实还是把具体方法抽出去,主文件只保留方法名
这根vue2 把方法写在methods里面在created或者其他地方调用也是一个意思啊,只不过写在其他文件里去了而已
是我写的姿势不对吗?不知道有没有什么推荐的写的比较的模板参考一下?展开308