自定义Hook本质上就是自定义函数,内部搭配Hook的StateHook等内置方法
但是注意,自定义Hook必须要以use开头,React将自动检测是否符合Hook规则
代码示例:
import React,{useState} from 'react'
function useMyself(id){
const [state,setState] =useState(0);
if(state.id===id)
{
return true
}
}
自定义Hook本质上就是自定义函数,内部搭配Hook的StateHook等内置方法
但是注意,自定义Hook必须要以use开头,React将自动检测是否符合Hook规则
代码示例:
import React,{useState} from 'react'
function useMyself(id){
const [state,setState] =useState(0);
if(state.id===id)
{
return true
}
}