去做
render() {
var elems = this.props.items.course_list;
console.log(elems);
return (
<div>
</div>
)
}
结果:
尝试通过以下方式访问Course_list:
render() {
var elems = this.props.items.course_list;
console.log(elems.course_list;);
return (
<div>
</div>
)
}
获取未定义。
具有包含数组course_list的对象course_list,我无法访问此数组
该屏幕用于
var elems = this.props.items;
console.log(elems);
最佳答案
您可能需要将不可变对象转换为javascript对象才能访问内部元素。在这种情况下,请使用getIn()
。希望对您有所帮助
var mystore = state.getIn(['incomeProfileList'])['course_list'];
var copy = Object.assign({}, mystore);
console.log(copy.course_list);