AgGrid使用CellRendererFramework后,修改数据调用applyTransaction数据没刷新


ag-grid表格中使用了check显示,然后当修改数据后,调用applyTransaction方法,表格中没有刷新数据

AgGrid使用CellRendererFramework后,修改数据调用applyTransaction数据没刷新

AgGrid使用CellRendererFramework后,修改数据调用applyTransaction数据没刷新

经过排查问题,发现,再checkBoxYNCellRenderer组件中使用的时 params.value来获得值,改为 params.getValue()就可以了

使用applyTransaction更新数据源时,再cellRendererFramework组件中通过params.value属性的到的值是旧值,用params.getValue()方法获得的才是新值

JavaScript 全选
<template>
  <div style="">
    <el-checkbox v-model="value" disabled true-label="Y" false-label="N"></el-checkbox>
  </div>
</template>

<script>
import Vue from 'vue';
export default Vue.extend({
  name: 'checkboxYNCellRenderer',
  mixins: [],
  data () {
    return {
      value:''
    };
  },
  computed:{
  },
  watch:{
  },
  created() {
    this.setMood(this.params);
  },
  methods: {
    refresh (params) {
      this.setMood(params);
    },
    setMood (params) {
      this.value = this.params.getValue();
    },
  },
});
</script>
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
张国生
上一篇:SQL Update更新表数据关联表
下一篇:.NET Core 复制nuget包依赖的dll到输出目录
评论列表

发表评论

评论内容
昵称:
关联文章

AgGrid使用CellRendererFramework修改数据调用applyTransaction数据刷新
agGrid数据更改刷新表格数据
agGrid更新数据applyTransaction无效
agGrid修改数据,表格显示不刷新
不同页面之间通讯交互数据;明细页保存刷新A页面数据
AgGrid 改变数据表格不刷新
EF并发处理,防止并发修改数据
AgGrid 刷新表格数据自动填充列宽度
devexpress gridview修改单元格值按回车没有立即刷新Summary,必须移动焦点行才行
不同状态显示不同样式 cellRendererFramework
Python使用html解析包Requests-html运行py文件问题,Pyinstaller打包exe运行报错
AgGrid 选中第一行
agGrid三种数据操作
git 放弃本地修改
系统登录默认显示可视化数据大屏
AgGrid 删除一行数据自动移动焦点
AgGrid Options列宽度计算
百亿级数据 分库分表 怎么分页查询?
AgGrid表格编辑功能
Hardware.Info本地开发运行问题,放到服务器上抛异常

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码