如下代码,LikeButton的动作如何操作LikeText的state?
或者调用changeLike方法?
新手求教。
TEST
TEST
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
需要控制LikeText的那个state除了通过自身state控制外再加上props控制,LikeButton通过改变LikeText的props来控制,需要用到componentWillReceiveProps,代码参考如下:
Redux
EventEmitter
React Context
将两个组件用父组件包裹起来
还有个小建议,
React.render应该只调用一次。用EventEmitter,通过on注册事件,emit发射事件。
怎么解决我也碰到了,主要分离组件是不想让主体太庞大,使用分离为两个单独的组件