【发布时间】:2018-11-02 15:39:46
【问题描述】:
有没有办法可以在我的react component 中访问我的key?
<LessonsLearnedNew
key={item.id ?item.id[0]:item.tempID}
/>
class LessonsLearnedNew extends Component {
constructor(props) {
console.log(props.key) // coming as undefined
}
}
我找到了这样的解决方法。有没有更好的办法?
<LessonsLearnedNew
key={item.id ?item.id[0]:item.tempID}
keyVal={item.id ?item.id[0]:item.tempID}
/>
class LessonsLearnedNew extends Component {
constructor(props) {
console.log(props.key) // coming as undefined
console.log(props.keyVal) // getting the value
}
}
【问题讨论】:
-
首先检查天气,您将其作为 console.log(props) 中的道具。
标签: javascript reactjs