這段代碼有什麼問題?我試圖產生對象鍵錯誤key.join不是函數
詹姆斯,3245234545,[email protected]
class HelloWorldComponent extends React.Component {
render() {
const user = {
name: "james",
contact: "3245234545",
email: "[email protected]",
other: 'dsfsdfsdf'
};
return (
<div>{user &&
<div>
{Object.keys(user).map(key => {
if(key === 'name' || key==='contact' || key==='email'){
return user[key].join(', ')
}
})}</div>
}</div>
)
}
}
但我得到
用戶的錯誤[關鍵]。加入不是功能
這是我的jsbin:http://jsbin.com/kuliwevoku/edit?js,console,output
的可能的複製[爲什麼我加入一個JavaScript陣列失敗了?](HTTP ://stackoverflow.com/questions/1424710/why-is-my-join-on-a-javascript-array-failing) –