在 *.vue 文件中使用 render 函数无效
animabear opened this issue · 1 comments
animabear commented
看了下源码(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';
animabear commented
好吧 新版已经解决了