关于setup参数的expose函数的使用,注意事项有哪些?

来源:3-10 歌手列表快速导航入口实现(04)

前端是我菜

2022-07-18

图片描述
这里我多加了expose的方法使用,导致歌手列表的scrollToElement方法获取不到,不知道为啥会影响到,请老师指点迷津,

其次虽然可以触摸点击字母导航实现列表切换,但是会一直报错:
图片描述

写回答

2回答

月入三千不是梦

2022-07-18

我觉得应该由组件来决定是否暴露,在组件内可以使用defineExpose暴露需要的方法和属性。而不应该在useXXX函数中暴露。
0
2
月入三千不是梦
回复
前端是我菜
反正我是在组件中使用defineExpose的,没有任何问题
2022-07-18
共2条回复

ustbhuangyi

2022-07-18

你得先想好他们的作用是啥
https://v3.cn.vuejs.org/api/options-data.html#expose

0
1
前端是我菜
会造成访问实例,只能访问到expose暴露出的方法是吧,那我下次没用时就不乱加新属性了
2022-07-18
共1条回复

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

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

2223 学习 · 1002 问题

查看课程