所以,component-will-receive-props
的签名如下:
https://github.com/reagent-project/reagent/blob/master/src/reagent/core.cljs#L114
:component-will-receive-props (fn [this new-argv])
但是,new-args
看起来像是函数或 JS 对象。我原本期望它是属性地图。如何从 new-argv
中获取属性地图?我可以通过 (reagent/props this)
获取旧属性,但这是旧属性,不是新接收到的。