react render里的变量,在事件中获取不到?
生活随笔
收集整理的這篇文章主要介紹了
react render里的变量,在事件中获取不到?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
render 和 handClick兩個是相互獨立的函數,你要handClick能獲取到render里面的函數,可以onClick的時候傳遞過去,詳細見下面:
arr的作用域在render中,要在另外一個函數中使用的話,就要傳參數過去。做如下修改:
你可以把render和handClick看作兩個獨立的函數,那么這兩個獨立的函數的作用域自然是不同的。arr是定義在render中的局部變量,所以你在外部的函數中是獲取不到的。
handClick()與render()本身是兩個獨立的函數,作用域也是獨立的.所以訪問不到是正常的
arr的作用域在render中,要在另外一個函數中使用的話,就要傳參數過去。做如下修改:
你可以把render和handClick看作兩個獨立的函數,那么這兩個獨立的函數的作用域自然是不同的。arr是定義在render中的局部變量,所以你在外部的函數中是獲取不到的。
handClick()與render()本身是兩個獨立的函數,作用域也是獨立的.所以訪問不到是正常的
總結
以上是生活随笔為你收集整理的react render里的变量,在事件中获取不到?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 腐乳粉蒸肉的做法?
- 下一篇: mes系统多少钱啊?