18910140161

请交大牛一个问题。万分感谢

顺晟科技

2022-09-03 12:43:30

248

defineExpose({


顺晟科技:

那咱就不用它了,上面 #5 楼的 child.vue 改为

嗯嗯,之前在生产环境是可用的

如果想链式调用,sonRef.value.open() 的返回值应该指向 sonRef.value

因为它是一个暴露了非公共接口的内部实例(参考尤大的回应)。也就是说,可以通过它调用任何内部属性!不允许有这么牛皮的存在,要把它禁了

sonRef.value.setData();

荣华富贵年年有有钱有势有前程

})

这样调用肯定是不行的,这两个都是独立的方法,你如果要这样调用的话,要把setDate写到open里面去

链式调用,需要每一步都返回本身才行。

功能相同,代码行数减少了,还不用 import 了,美滋滋~~

争富争财争长寿 寿山寿海寿长生

谢谢,按您的方法成功实现了这个功能

hi,大佬。实际使用中我发现了一个问题。开发环境是正常的,但是打包之后仍旧不可以。。。

谢谢大佬祝大哥 祝大哥 祝大哥

刚查了下,发现文档有关 getCurrentInstance 的描述被全部移除了

吉时吉日喜如风 丰年丰月如风筝

open, setData

sonRef.value.open().setData()

child.vue

sonRef.value.open();

使用 getCurrentInstance 返回当前实例

生富生才生贵子子孝孙贤代代荣

感谢大佬。按“hobeas”的方法成功实现了;

我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航