小道具のリストを{... this.props}のような子供用のコンポーネントに渡していますが、追加の小道具を追加する必要があるケースがあります。 <Child {...this.props} addProp="myNewProp" />
が好きですが、コードをきれいに保つために、addProp
を...this.props
のリストに追加することはできますか?小道具を追加する... this.props
1
A
答えて
1
これを試してみてください:
<Child {...{addProp:"myNewProp", ...this.props}}/>
また
、あなたは忘れてはならない(しかし、私の意見では、通常のJSXは構文はそれあなたの例良く見える属性)そのもののバベルのプラグインによって、この構文supported、それをstill a proposalであり、実際のES7に含めることはできませんでした。
0
あなたはJavaScriptを使用することができます。
h(Child, {
...this.props,
addProp: "myNewProp"
})
h
は単なる別名である:const h = React.createElement
またはJSnoX
関連する問題
- 1. ノードオブジェクトへの小道具の追加
- 2. 小道具を示す小道具 - 反応原産地
- 3. React.js - 小道具
- 4. 渡す小道具
- 5. リアセットセットイメージの小道具
- 6. 非構造小道具は
- 7. React:ライブラリ内のコンポーネントに小道具を追加するには?
- 8. 画像に小道具を追加するHTML5
- 9. mapDispatchToPropsウィジェットまたは単に{... this.props}経由で小道具を渡す
- 10. リアクロックパス小道具
- 11. は小道具
- 12. は、{...小道具}
- 13. 小道具
- 14. Reduxは小道具としてwebsocketを追加します
- 15. Reactコンポーネントのthis.props.childrenにカスタム小道具を追加します。
- 16. 小道具のコンポーネントを再レンダリングする
- 17. 反応ナビゲーションの小道具に強いタイピングを追加
- 18. 追加の小道具でスプレッドプロップを使用
- 19. パス機能小道具
- 20. 次の小道具と小道具の違いを取得
- 21. パス小道具StackNavigator
- 22. 小道具状態
- 23. 応答小道具
- 24. 小道具の検証に小道具がありません
- 25. イベントハンドラー内での使用小道具
- 26. ラッパーから小児ページに小道具を渡す
- 27. 小道具で受け取ったコンポーネントに小道具を返す
- 28. スタイルと小道具でビューを追加するには? (JSX構文)
- 29. React:Reactコンポーネントのみに小道具を追加する(React.Children.map再帰的に)
- 30. (React)初期小道具を含む小道具変更のメソッドを実行