1

我正在尝试在 vue 3 中构建一个无渲染组件,并希望将 ref 传递给默认插槽。

当我使用h渲染函数时,我可以传递一个 ref:

return h('div', {ref: someRef}); // works

如果我尝试对默认插槽执行相同操作,则它不起作用:

return slots.default({ ref: someRef}) // does not work
return slots.default({ someRef}) // also does not work

有没有办法做到这一点而不将默认插槽包装到另一个 div 或类似的?

已经检查了文档和其他资源,但找不到任何解决方案。

4

0 回答 0