react|面试官:state 和 props 有什么区别?

一、state

一个组件的显示形态可以由数据状态和外部参数所决定的,而数据状态就是state,一般在constructor当中初始化
当需要修改里面面的值状态旧需要通过调用setState来改变,从而达到更新组件内部数据的作用,并且重新调用组件 render 方法,如下面的例子:

class Button extends React.Component {
   
  constructor() {
   
    super();
    this.state = {
   
      count: 0,
    };
  }

  up

你可能感兴趣的:(前端八股文,react.js,javascript,前端)