我想要父节点调用子节点的方法,而子节点是.tsx文件格式编写。

来源:4-5 组件SchemaItem的实现

果珍有你_Hello

2020-12-19

.tsx文件格式编写的组件,其中setup方法中定义的方法,不知道如何暴露出来,父节点用这个子节点的这个方法就找不到。不像用.vue文件编写的可以直接return出来这个定义的方法。然后父节点就能调用的到这个方法。
关键问题就是.tsx文件格式编写的组件,其中setup方法中定义的方法如何暴露出来?能写个小样例吗?

写回答

1回答

Jokcy

2020-12-19

setup里面的内容是不会挂载到vm对象上的,所以是不会暴露的。你提了很多问题都是关于这方面的,那么我总体回复你一下,你不应该通过父节点调用子节点对象的内容这种方式来解决问题,这是非常不好的实践,你可以找到其他更好的方式来解决你的问题。

0
2
Jokcy
回复
果珍有你_Hello
那也是一个意思。。。
2020-12-21
共2条回复

Vue3.0+TS打造企业级组件库 前端中高级开发者必修课

深度匹配高级前端工程师用人需求 打造属于你自己的开源项目

1310 学习 · 250 问题

查看课程