我在共享某個組件內創建的對象時遇到了問題。我很好奇,如何訪問另一個組件中的這些對象。我可以創建一個可在所有類中訪問的全局變量嗎?不幸的是,我無法在網上找到任何相關的答案或項目。在React.JS中共享對象aroung組件
0
A
回答
2
在組件中創建一個閉包,該閉包將保存您想要提供給其他組件的所有數據,然後將其與組件一起導出。無論何時您想使用共享數據,都需要使用與要求組件相同的方式。
PS:
可能這是更好地使用流量的任何變體,我建議終極版
1
那麼,如果你想給一個孩子一些你可以在父做 父對象:
<Children anything={yourObject} />
,並使用獲得yourObject在孩子:
const childrenObject = this.props.anything
但是,這將工作在一個簡單的反應應用程序,如果你打算做一些更復雜的事情,那麼你應該嘗試學習REDX,它會給你的應用程序一個全局狀態稱爲商店,你會放任何你想要的和訪問任何地方在您的應用程序
https://www.codementor.io/mz026/getting-started-with-react-redux-an-intro-8r6kurcxf
相關問題
- 1. 在共享對象
- 2. 在php中共享對象
- 3. 在堆中共享對象
- 4. 共享對象
- 5. 共享對象文件
- 6. 多處理共享對象中的共享對象
- 7. R中的共享對象
- 8. Cocoa中的共享對象
- 9. pthread中的共享對象
- 10. PyDoc在共享對象上
- 11. 在QML文件之間共享對象
- 12. 從共享對象
- 13. Java共享對象
- 14. C++共享對象
- 15. TraitsUI,共享對象
- 16. 組間共享多少個對象?
- 17. 指針數組,共享對象
- 18. 共享組件
- 19. 如何在共享內存中得到共享對象
- 20. 如何在共享對象庫中共享變量
- 21. 鏈接到另一個共享對象的共享對象
- 22. 在Java中與Memcached共享PHP對象
- 23. 在solaris中剝離共享對象
- 24. 在java mvc中共享模型對象
- 25. 在eclipse中調試共享對象Juno
- 26. 共享通用對象在Java中
- 27. 在共享對象中保存圖像
- 28. 如何在Java中共享類對象?
- 29. 在共享內存中分配對象
- 30. 是否可以在共享對象文件中更改共享庫引用?
你能給我怎樣才能實現組件之間的通信,或者至少如何Redux的創建全局變量的例子。我找不到任何有關此類問題的示例項目/問題 – chris
@chris:我幾乎後悔提及*關閉*。如果你想以正確的方式做到這一點,去* Redux *,它很容易使用,非常優雅。 – taha
我發現這個問題:https://stackoverflow.com/questions/21285923/reactjs-two-components-communicating它可能是有趣的 – taha