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

请问vue 子组件模板 怎么用父组件传递的html字符串?

请问vue 子组件模板 怎么用父组件传递的html字符串?

慕桂英546537 2018-11-12 15:18:09
请问vue 子组件模板 怎么用父组件传递的html字符串?父组件要传递一段html到子组件。下面的写法报错 Component template requires a root element, rather than just text。<div id="app">    <comp :temp="this.temp"></comp>    </div>    var vm=new Vue({            el:"#app",            data:{                temp:"<div>1234</div>"               },            components:{            "comp":{            template:'this.temp',            props:['temp']            }}    })
查看完整描述

1 回答

?
动漫人物

TA贡献1815条经验 获得超10个赞

应该不可以吧,组件模板要先编译成 render 函数再使用的

你可以考虑写成 render 函数,在 render 函数里接受父组件传来的参数,实现可变组件,但直接接受父组件的 html 串作为模板应该是不可行的


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

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号