【Vue】.vue文件如何使用render函数渲染组件

.vue文件如何使用render函数渲染组件

回答

不写 template 就可以了, 现在的 vue-loader 是把 template 转换成 render 函数,所以你不写 template 直接写 render就可以了

<script>

export default {

render: function (createElement) {

var func = function () {

return {

template: '<div>哈哈哈哈哈</div>'

}

}

return createElement(func())

}

}

</script>

正好也做到这个地方,我试了一下,在.vue文件中直接写上述代码,没有<template>标签,可以正常显示输出。给大家做一个参考。

看来我也有必要开始深入研究render了,就是感觉太晦涩

【Vue】.vue文件如何使用render函数渲染组件

看官网啊
http://vuejs.org/guide/render...

以上是 【Vue】.vue文件如何使用render函数渲染组件 的全部内容, 来源链接: utcz.com/a/72680.html

回到顶部