props 的問題
當我的組件繼承的是Component<Props> 時,發(fā)現(xiàn)在constructor里面定義的? ?number 在我render控件里面找不到,去掉<Props>就可以找到? 請問為什么?繼承Component<Props>和Component區(qū)別時什么?謝謝
?this.state ={
? ? ? ? ? ? number: 0
? ? ? ? }
當我的組件繼承的是Component<Props> 時,發(fā)現(xiàn)在constructor里面定義的? ?number 在我render控件里面找不到,去掉<Props>就可以找到? 請問為什么?繼承Component<Props>和Component區(qū)別時什么?謝謝
?this.state ={
? ? ? ? ? ? number: 0
? ? ? ? }
2019-04-30
舉報
2019-05-06
要寫就寫成?Component<Props,State> 是TypeScript寫法,不用TS的話,其實直接使用Component,js項目不需要<Props,State> 。