为了账号安全,请及时绑定邮箱和手机立即绑定

vue 拼接出来的组件有什么办法可以让组件生效嘛

vue 拼接出来的组件有什么办法可以让组件生效嘛

慕森卡 2018-11-13 17:13:49
项目中用到element-ui, 比如说我要动态生成N个组件。<template><div class="search" ref="search" v-html="sHtml"></div></template><script type="text/javascript">export default {    data() {        return {            sHtml: '',        }    },    props: {        con: {            type: Array        }    },    created() {        this.con.map((v, i) => {            this.sHtml += '<el-'+ v.type +' class="'+ v.style +'" placeholder="'+ v.placeholder +'" v-model="'+ v.name +'"></el-' + v.type +'>';        });    },}</script>有什么办法可以让element插件渲染出在页面中呢?
查看完整描述

1 回答

?
翻阅古今

TA贡献1780条经验 获得超5个赞

直接在引用组件的地方v-for不行么。。


查看完整回答
反对 回复 2018-12-25
  • 1 回答
  • 0 关注
  • 505 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信