鍍金池/ 問答/Python  HTML/ react.js中 的this.props包含哪些東西呢?

react.js中 的this.props包含哪些東西呢?

說 react.js中的this.props是父組件傳遞給 子組件的對象

我把this.props打印出來 顯示的是如下內容
clipboard.png

假若沒有父組件 this.props里面是哪些東西呢?

===========
有什么文章有詳細講解這個props嗎

我想知道這個props到底是什么 ,這個對象具體的分析

回答
編輯回答
疚幼

props是相對于子組件來說的概念,如果你沒有父組件,也就沒有子組件(霧

官方文檔里面有說明props鏈接Components and Props

結合你上一個提問,你打印出來的props內容是withRouter這個高階組件給子組件的props。

2018年4月30日 14:51
編輯回答
尤禮

你這樣打印是不對的,你應該在只使用react的前提下,在頂層組件打印 this.props,你再看。你提問里面的 props,是你當前組件上面的層層組件給props加的屬性。就像 react-redux會把你的state添加到props上一個道理

2017年8月24日 00:43
編輯回答
遺莣

定義了一個組件的話 組件上傳遞的數(shù)據(jù)都是屬于 props

<customer-component props1="props1_value" props2="props2_value" />

這樣你在customer-component組件內通過 this.props.props1, this.props.props2 都可以取到

深入還是要看文檔, 其實講的挺明白的 組件(Components) 和 屬性(Props)

2017年12月6日 08:18