render为什么会执行两次
-
为什么taro中的render函数会执行两次,在没有setState的情况下。会不会带来性能损耗
export default class Index extends Component { render() { console.log('renderd...') } }
会打印两次rendered... 这是什么骚操作,请问?react框架是不会这样子的。
-
https://nervjs.github.io/taro/docs/best-practice.html#组件的-constructor-与-render-提前调用
这里有原因,性能方面没有太大损耗,纯 js 数值计算