kli*_*ron 5 clojurescript reactjs reagent
我正在尝试实现should-component-update生命周期函数,以避免一些不必要的渲染.我目前的实现如下:
(def my-component
(with-meta
(fn
[props]
(fn-body-here-with-some-reactive-deref'ing-going-on))
{:should-component-update
(fn [this old-argv new-argv]
false)}))
Run Code Online (Sandbox Code Playgroud)
即使我从should-component-update返回false,组件也会始终更新.该函数似乎甚至没有被调用,因为添加一些调试(.log js/console ...)语句不会在控制台中产生任何消息.我在这里错过了什么?
| 归档时间: |
|
| 查看次数: |
1573 次 |
| 最近记录: |