美文网首页
reactjs怎么实现监听数据对象

reactjs怎么实现监听数据对象

作者: sunnyghx | 来源:发表于2019-10-28 09:08 被阅读0次

    之前一直在用vuejs,因为最近开发要用到reactjs
    但是发现他没有vuejs这种可以watch数据对象的方法,
    请问下有过reactjs开发经验的人,如果我想监听一个state里的某个属性变化要怎么做?
    我现在有个例子因为是定时器的关系,在里面用了setState然后执行后会一直报
    Warning: setState(...): Can only update a mounted or mounting component. This usually means you called setState() on an unmounted component. This is a no-op. Please check the code for the Main component.
    我想把他拿出来,但是如果没有监听某个值又不知道怎么放出来

    如果单纯 React 的话 如果状态发生变化,会触发组件生命周期中的如下方法:

    componentWillUpdate(object nextProps, object nextState) 
    componentDidUpdate(object prevProps, object prevState) 
    

    相关文章

      网友评论

          本文标题:reactjs怎么实现监听数据对象

          本文链接:https://www.haomeiwen.com/subject/kkevvctx.html