ag-grid - ag-Grid Switch 在向下滚动时从选中变为未选中
问题描述
出现这个奇怪的错误,当我向下滚动出该数据视图时,任何已检查的材料 UI 开关都未选中。
下面是带有条件渲染的 Switch 返回。
let freeTier = props.params.data.tier;
return freeTier === "FREE" ? (
<FormGroup>
<FormControlLabel
control={
<Switch
disableRipple
focusVisibleClassName={classes.focusVisible}
classes={{
root: classes.root,
switchBase: classes.switchBase,
thumb: classes.thumb,
track: classes.track,
checked: classes.checked
}}
{...props}
/>
}
/>
</FormGroup>
) : null;
这就是我将上述内容称为cellRendererFramework
cellRendererFramework: params => {
const handleClick = params => {
console.log(params.data);
};
return (
<PaypalSwitch
params={params}
data={params.data}
otherProps={this.props}
onClick={() => handleClick(params)}
/>
);
}
从看起来网格重新渲染的情况来看?我收到这个错误。
ag-Grid:未在 1000 毫秒内创建反应组件“cellRendererFramework”
解决方案
推荐阅读
- amazon-web-services - 具有 2 个数据库和蓝绿部署的工作流
- google-sheets - 将本地 csv 文件附加到团队云端硬盘中的 Google 电子表格
- android - 是否可以将 livedata 值传递给全局变量?
- spring - 如何使用eureka,zuul服务器在tomcat中部署不同的spring boot微服务?
- jquery - Jquery不会在更改时加载所有css文件
- python-3.x - Pandas - 用于设置值的 reindex 与 loc 的行为/问题
- python - 与包含的相关对象合并时,不会保留新关系
- c++ - 从 C++ 读取 QML 数组属性
- batch-file - 使用 findstr 正则表达式在管道结果中搜索模式
- flutter - 将数据从本机发送到颤振