ccqgithub/fis3-parser-vue-component

在 *.vue 文件中使用 render 函数无效

animabear opened this issue · 1 comments

看了下源码(npm 包),原来在没有template的情况下,会直接用一个默认的空函数覆盖 render,可以加一个条件判断,如果有 render 则取render

scriptStr += '\nif(module && module.exports){ module.exports.render=module.exports.default && module.exports.default.render || renderFun; module.exports.staticRenderFns=staticRenderFns;}\n';
scriptStr += '\nif(exports && exports.default){ exports.default.render=exports.default.render || renderFun; exports.default.staticRenderFns=staticRenderFns;}\n';

好吧 新版已经解决了