最近发现vue有个staticRenderFns,这个东东只在使用template时才可能存在,如果是用render的话就不会有,那这个对性能影响大吗?
使用template:
<template>
<div>
<div>
我是静态节点
</div>
</div>
</template>
编译后:
staticRenderFns = [function () {
var _vm = this
var _h = _vm.$createElement
var _c = _vm._self._c || _h
return _c('div', [_c('div', [_vm._v(" 我是静态节点 ")])])
}]
使用render:
render(h) {
return h("div", [h("div", [h("div", ["321421421421"])])])
}
编译后还是和上面一样
这两编译后的函数不是一样的吗?性能没区别