通过模板传递道具

时间:2019-09-16 22:02:19

标签: vue.js vue-component

是否可以通过这样的模板传递自定义配置属性?:

<template v-slot:name="{data}" config="myConfig">{{data.field}}</template>

如果可能的话,如何在render方法中访问它?

let a = this.$scopedSlots.name[0]['config'];  //something like this

1 个答案:

答案 0 :(得分:0)

在您的示例中,您通过props传递了自定义配置。您可以使用this.$props在render方法中访问它。

看看doc,了解如何将数据传递到子组件。