当前位置:   article > 正文

React 学习-7-组件API

React 学习-7-组件API
  1. 设置状态:setState

    1. setState(object nextState[, function callback])
    2. nextState,将要设置的新状态,该状态会和当前的state合并
    3. callback,可选参数,回调函数。该函数会在setState设置成功,且组件重新渲染后调用。
  2. 替换状态:replaceState

    1. replaceState(object nextState[, function callback])
    2. nextState,新状态,该状态会替换当前的state。
    3. callback,可选参数,回调函数。在replaceState设置成功,且组件重新渲染后调用。
  3. 设置属性:setProps

    1. replaceState(object nextState[, function callback])
    2. nextState,将要设置的新状态,该状态会替换当前的state。
    3. callback,可选参数,回调函数。该函数会在replaceState设置成功,且组件重新渲染后调用。
  4. 替换属性:replaceProps

    1. replaceProps(object nextProps[, function callback])
    2. nextProps,将要设置的新属性,该属性会替换当前的props。
    3. callback,可选参数,回调函数。在replaceProps设置成功,且组件重新渲染后调用。
  5. 强制更新:forceUpdate

    1. forceUpdate([function callback])
    2. ==》callback,可选参数,回调函数。该函数会在组件render()方法调用后调用
  6. 获取DOM节点:findDOMNode

  • DOMElement findDOMNode()  ==》返回dom元素
  1. 判断组件挂载状态:isMounted

bool isMounted()  ==》 返回truefalse

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/555289
推荐阅读
相关标签
  

闽ICP备14008679号