我遇到了lodash的问题。我在渲染函数的开头有以下代码。我从this.state&获得布局的价值。然后在数组中的每个布局对象上,我将static设置为布尔属性isEdit的反转。但是,我已经尝试了一切,出于某种原因,我无法在我的lodash函数中访问isEdit。这是未定义的...我无法弄清楚我做错了什么,所以任何帮助都会受到赞赏。
public render() {
const { isEdit, size } = this.props;
const layout = this.state.layout.slice();
_.forEach(layout, (x) => {
x.static = !isEdit;
});
.....
答案 0 :(得分:0)
您的意思是,布局上的所有静态属性都设置为 true ?< / em> B&#39; cos
for l in text.split(r'\n'):
。
您也可以为 isEdit 道具设置 defaultProp ,以确定。