我正在尝试在 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 或类似的?
已经检查了文档和其他资源,但找不到任何解决方案。