想做一个代码编辑器通过修改编辑器来可视化修改,渲染组件如下:
components: {
aceEditor: require('vue2-ace-editor'),
mobileCom: {
props: {
templateResult:{
type: String
},
jsResult:{
type:Object
}
},
render(createElement) {
const com = Vue.extend({
template:this.templateResult,
...this.jsResult
})
return createElement(com, {})
}
}
}
发现渲染的标签仍然是view,而没有转变为uni-view,已尝试过全局注册组件的情况下,全局组件放进去渲染,它里面的view是能够变成uni-view的,但要求是直接编写代码渲染,如何才能渲染出uniapp原生组件的uni-view标签呢?