Hooks
何時使用hooks
如果你編寫一個函數式組件並意識到你需要爲它添加一些 state(狀態) ,那麼之前你必須將它轉換爲一個 classes(類) 。 但是現在,您可以在現有函數式組件中使用 Hook 。
也就是說,在React的早前版本中,如果想創建一個攜帶state(狀態)的組件,就只能使用Class來創建,無法使用函數式創建方法。使用hooks之後,可以使用函數方法創建組件,並且可以攜帶其自己的state(狀態)
如果你編寫一個函數式組件並意識到你需要爲它添加一些 state(狀態) ,那麼之前你必須將它轉換爲一個 classes(類) 。 但是現在,您可以在現有函數式組件中使用 Hook 。
也就是說,在React的早前版本中,如果想創建一個攜帶state(狀態)的組件,就只能使用Class來創建,無法使用函數式創建方法。使用hooks之後,可以使用函數方法創建組件,並且可以攜帶其自己的state(狀態)
(function(d, s, id) { let js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) retur