天天看点

工作中问的一些问题记录

杂记

1.eslint报错,因为没有定义数据类型,所以会报找不到类型的错误,但也没有确定的类型,这个时候可以用 :

data: Record<string, any> | undefined,
           

2.react hooks

  • class components 改成 function component

    1.state =>

const [stateName,setState]=useState(初始值)
 componentDidUptade 变成 useEffect
           
  1. constructor 里面需要执行的方法
useEffect(() => {
    setShowActions(showActions || false);
    if (showActions) {
      toggleAction();
    }
  }, [showActions]);
           
rn