react Hooks useState 使用方法
1.引入
import React, { useState } from 'react';
2.定义
const [data, setData] = useState(false);
3.改变参数
setData(true)
useState 与setState的区别:
setState在类组件中拥有this指向,在使用this.setState({})
方法改变参数,页面数据重新渲染,
但是在函数中没有this指向,当我们需要改变页面上面数据的时候 参数=值 会发现页面数据不会发生重绘,这个时候hooks的useState 就起到了数据重绘的作用了;