我是新来的React Hooks。我想知道我们是否可以仅使用“ let”而不是“ const”来声明钩子。在《守则》中,两者均有效。 const的问题在于我们无法重新分配该值。但是,如果钩子是用let声明的,那么我们可以。那么,用let而不是const声明钩子是个好方法吗?
const [counter,increaseCounter] = useState(1);
让[counter,increaseCounter] = useState(1);
答案 0 :(得分:0)
->“ const的问题是我们无法重新分配该值。”
我认为我们仍然可以为它重新分配一个值,因为反应是在状态更改时会为该状态创建一个新的引用。