Vue.js 通过模板传递道具

Vue.js 通过模板传递道具,vue.js,vue-component,Vue.js,Vue Component,是否可以通过这样的模板传递自定义配置属性 <template v-slot:name="{data}" config="myConfig">{{data.field}}</template> 在您的示例中,通过props传递自定义配置。您可以使用this.$props在渲染方法中访问它 看一下,看看如何将数据传递给子组件。是的,我知道我可以通过组件的道具传递一个全面的数据结构,但我希望与每个插槽模板相关的单个插槽数据能够通过它传递,以便于可读性。从你的回答来看,我认为这

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

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

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


看一下,看看如何将数据传递给子组件。

是的,我知道我可以通过组件的道具传递一个全面的数据结构,但我希望与每个插槽模板相关的单个插槽数据能够通过它传递,以便于可读性。从你的回答来看,我认为这是不可能的。
let a = this.$scopedSlots.name[0]['config'];  //something like this