Devextreme Accordion 从模板 #item 中获取 VUE $ref

问题描述

我有一个基于 devextreme/typescript 的 vue 组件。这个组件有一个带有标签的 dx-accordion:

<div>
    <dx-accordion :disabled="disabled" :data-source="dataSource" :collapsible="true"
        :activeStateEnabled="true" :selected-items="selectedItems">
        <template #title="{ data }">
            {{ title }}
        </template>
        <template #item="{ data }">
            <slot></slot>
        </template>
    </dx-accordion>
</div>

在我的情况下,我需要使用 vue 的说明获取与插槽挂钩的另一个组件的引用:

const slotReferences = (this.$scopedSlots as any).default()[0].context.$refs;

但是如果我不使用标签,我可以获得参考,但是如果我使用这个标签,我将无法访问参考。注意:如果我不使用 tag ,我的组件就不能正确构建视图。

我为我的英语道歉。 谢谢大家。

有没有办法做到这一点?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)