vue 中动态渲染组件以及传值

SOBER小于 1 分钟

vue 中动态渲染组件以及传值

<el-form-item v-for="(item, index) in componentData" :key="index" :label="item.label">
        <component :is='item.component' v-model="queryParams[item.field]" @keyup.enter.native="handleQuery"></component>
</el-form-item>

使用 component 标签,is 属性中就是需要渲染的组件名