報錯信息如下,因為剛學taro有很多不懂,所以在錯誤中成長啦。
js代碼是這樣寫的
先簡單說說報錯原因吧,首先這是種函數式定義組件的方法,由於一個文件不能定義兩個組件,但有時候我們需要組件內部的抽象組件,這時類函數式組件就是你想要答案。
但這樣的寫法也存在一些限制:
- 函數的命名必須以
render
開頭,render
后的第一個字母需要大寫 - 函數的參數不得傳入 JSX 元素或 JSX 元素引用
- 函數不能遞歸地調用自身。
所以改成render開頭的,比如這樣的
就可以的
報錯信息如下,因為剛學taro有很多不懂,所以在錯誤中成長啦。
js代碼是這樣寫的
先簡單說說報錯原因吧,首先這是種函數式定義組件的方法,由於一個文件不能定義兩個組件,但有時候我們需要組件內部的抽象組件,這時類函數式組件就是你想要答案。
但這樣的寫法也存在一些限制:
render
開頭,render
后的第一個字母需要大寫所以改成render開頭的,比如這樣的
就可以的
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。