有一个包含许多图像的页面,本质上是一个图像库。图库页面可能会更新以包含新的或删除现有的图像条目。使用以下函数创建图像的条目,第一次调用该函数时,它成功完成,后续调用,以处理更新的模型,失败并出现异常
'未捕获的错误:不变违规'。
这是什么原因造成的?
render: function () {
var imageEntries = this.props.map(function (entry) {
var divStyle = {
backgroundImage: 'url(' + entry.preview + ')',
};
return React.DOM.div({key: entry.key, className: 'image-stream-entry'},
React.DOM.div({className: 'image', style: divStyle}),
imageMetadata(entry)
);
});
return (
React.DOM.div(null, imageEntries)
);
}