2017-09-18 26 views
1

我將一個對象作爲道具傳遞給組件。作爲道具傳入的對象中的元素undefined

調試如果我控制對象我看到它及其屬性。但是,當我嘗試訪問其中一個屬性時,我得到了未定義的內容。查看代碼示例,然後查看控制檯輸出。

console.info("OBJ"); 
console.info(this.props.settings); 
console.info("OBJ VALUE: " + this.props.settings.showApptsShows); 

enter image description here

+0

'showApptsShows' vs'showApptsShow' –

+0

如果我們的任何答案對您有幫助,請勾選答案。 –

回答

3

你有一個錯字。您正嘗試訪問showApptsShows

該屬性是showApptsShow。注意沒有尾隨s

2

這裏有一個錯字:

console.info("OBJ VALUE: " + this.props.settings.showApptsShows); 

有一個額外的「S」結尾。

相關問題