例如,Facebook's data table中的代碼使用...props
。有人可以向我解釋它是什麼以及它是如何使用的?我相信這與this.props
有關,但我不完全確定。謝謝!什麼是React中的道具?
0
A
回答
0
它是spread syntax。這允許所有this.props傳遞給組件。擴展運算符語法對於ES6來說是新的。
Facebook的網站有關於這個here的信息。
您傳遞的對象的屬性被複制到組件的道具上 。
您可以多次使用它或將其與其他屬性組合。 規格順序很重要。之後的屬性會覆蓋以前的屬性 。
5
https://facebook.github.io/react/docs/jsx-spread.html
與怪異
...
符號是什麼?運營商(或分散運營商)的
...
已支持在ES6中的 陣列。還有一個ECMAScript提案,用於Object Rest 和Spread Properties。我們正在利用這些支持和開發標準,以便在JSX中提供更清晰的語法。
相關問題
- 1. 爲什麼shouldComponentUpdate說當前的道具是React中的新道具?
- 2. React的createElement(...)如何工作?什麼是道具用於?
- 3. ReactJS中的'...道具'是什麼意思?
- 4. React中的突變道具
- 5. React中的ref是什麼?
- 6. 在Redux/React組件中改變道具值的正確方法是什麼?
- 7. 爲什麼不是我的道具日誌記錄或在React Native中傳遞?
- 8. 在React中使用this.props和道具有什麼區別?
- 9. React reconciliation - 道具diff
- 10. 爲什麼React說「無效的道具`兒童`」?
- 11. 爲什麼React改變我檢查過的道具?
- 12. 爲什麼要在React組件的道具中傳遞迴調,而不是使用react-redux的連接?
- 13. 什麼是ReactJS中的道具,是角度相同的$範圍?
- 14. React Native中DatePickerIOS的道具問題
- 15. React Native:使用const中的道具
- 16. React中的「Prop」究竟是什麼?
- 17. React setState更新道具
- 18. React動態默認道具
- 19. React Redux調試道具
- 20. React重新組合通道道具
- 21. 什麼是AsyncStorage(react-native)?
- 22. React JSX:在報價中訪問道具
- 23. React-navigation,道具驗證中缺少tintColor
- 24. 什麼是語義反饋組件中的「as」道具?
- 25. componentClass道具在reactbootstrap中的用途是什麼
- 26. 這個React組件的每個部分是做什麼的,狀態和道具是如何進行的?
- 27. react-bootstrap:Modal的dialogClassName道具不工作
- 28. React Native接受新的道具,componentWillReceiveProps
- 29. React道具的本地副本是隻讀的
- 30. 爲什麼在render()中使用react/redux克隆具有新道具的元素時會發出警告?