在listView NATIVESCRIPT-VUE之外使用v-template

时间:2019-11-29 07:54:39

标签: nativescript nativescript-vue

我需要在自定义组件中使用单个v模板,例如

<FlexboxLayout class="ticker-col" ref="tickercol">
      <v-template name="charttemplate">
         <Chart :chartData="chartData" />
      </v-template>
</FlexboxLayout>

如官方文档(link)所述,它说我必须使用registerTemplate方法。而且我必须使用scopedSlot渲染函数作为该函数的第三个参数。但是我不知道该怎么做。我的图表组件仍然不可见。

mounted() {
const tickercol = this.$refs.tickercol;
tickercol.$templates.registerTemplate("charttemplate", null, 'what should be here?');

我不确定自己的方法正确。有人可以帮忙吗?

谢谢。

0 个答案:

没有答案