Как установить / редактировать переменные в Object.keys

Как установить / редактировать переменные в Object.keys

Это не работает, поскольку ожидается, что DISPLAY будет иметь буквенный ключ, называемый «монета».

 Object.keys(this.props.crypto_head_data.DISPLAY.coin); 

Это будет работать, потому что вы ссылаетесь на переменную coin в качестве возможного ключа в DISPLAY .

 Object.keys(this.props.crypto_head_data.DISPLAY[coin]); 

 { this.props.crypto_head_coins.map(coin ={amp}gt; { return ( {amp}lt;div key={coin} className="crypto_head"{amp}gt; {amp}lt;span{amp}gt;{coin}{amp}lt;/span{amp}gt; {console.log(Object.keys(this.props.crypto_head_data.DISPLAY[coin])} {amp}lt;p{amp}gt;{this.props.crypto_head_data.DISPLAY.BTC.USD.PRICE}{amp}lt;/p{amp}gt; {amp}lt;/div{amp}gt; ); }); } 
Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector