import { useState } from 'react' /* useState 注意事项 : 1.只能出现在函数组件中 2.不能嵌套在if/for/其它函数中(react按照hooks的调用顺序识别每一个hook) */ function App () { const [count, setCount] = useState(0) // 0 是 count 的初始值 const [flag, setFlag] = useState(true) // true 是 flag 的初始值 const [list, setList] = useState([]) // [] 是 list 的初始值,是一个空数组 function test () { setCount(count + 1) setFlag(false) setList([1, 2, 3]) } return (
count: {count}
flag: {flag ? '1' : '0'}
list: {list.join('-')}
) } export default App