getRowHeight() 不适用于 rowModelType = 'infinite' 和最新的 ag-grid 版本

2023-12-03

我在 ag-grid 网站上看到此注释:

仅在内存行模型中支持更改行高。使用虚拟分页、视口或企业行模型时不能使用可变行高。这是因为这些行模型需要计算出未加载的行的位置,因此需要假设行高是固定的。

但是 getRowHeight() 在以前的版本(7.x)中得到了很好的支持,所以想知道必须有一些替代方法来实现这一点。

我在以前版本的 ag-grid 中使用 rowModelType='pagination' 。但由于 rowModelType='pagination' 已被弃用,我将其替换为 rowModelType='infinite'。 但这样一来, getRowHeight() 就无法按照该网站中提到的那样工作。

有没有其他方法可以实现这一目标。 我的网格选项:

var gridOptions = {
floatingFilter:true,
debug: true,
enableServerSideSorting: true,
enableServerSideFilter: true,
enableColResize: true,
rowSelection: 'single',
rowDeselection: true,
columnDefs: columnDefs,
rowModelType: 'infinite',
paginationPageSize: 10,
cacheOverflowSize: 2,
maxConcurrentDatasourceRequests: 2,
infiniteInitialRowCount: 1,
maxBlocksInCache: 2,
//rowHeight: 5,
getRowNodeId: function(item) {
    return item.id;
},
getRowHeight: function(params){
  return 300;
}

};

这是 My Plunkr,我尝试使用 getRowHeight() 但它不起作用。https://plnkr.co/edit/P6fnVz4ud1A68khuqDtx?p=preview


getRowHeight()无限行模型不支持。获取行高仅适用于内存行模型

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

getRowHeight() 不适用于 rowModelType = 'infinite' 和最新的 ag-grid 版本 的相关文章

  • 如果对象包含在另一个数组中,则从数组中删除该对象

    我试图从数组中删除一个对象 如果该对象的属性 唯一 包含在另一个数组中 我知道我可以像这样执行嵌套 for 循环 for i 0 i lt array length i for j 0 j lt array2 length j if arr
  • 如何从 jQuery 对话框按钮访问我的角度范围?

    http plnkr co edit Rf0VItthVBg6j0z7KudO http plnkr co edit Rf0VItthVBg6j0z7KudO 我正在使用 jQuery 对话框 并且想要使用对话框按钮 但我不知道如何获取范围
  • Angular 2 链式 Promise 并传递拒绝

    应该是一个简单的问题 但是我找不到有关如何做到这一点的文档 像这样链接一个承诺 Making a promise no problem let promise new Promise resolve reject gt let data d
  • 将 visjs 网络导出为 jpeg/png 图像

    我正在研究 Angular vis js Vis js 在画布上工作 用于创建节点和节点之间的链接 有没有办法从 visj s 画布中获取图像 jpeg png 看看这个片段 我想它会对你有所帮助 在 vis 画布下 您将看到一个 PNG
  • 网站 YouTube 嵌入视频不断播放

    我正在使用 youtube 提供的 iframe 在我的网站上嵌入视频 我还使用了一个 css 弹出窗口 这是我从这个页面学到的http www pat burt com web development how to do a css po
  • 如何在ASP.NET Webform中使用Jquery表单插件?

    我遇到了这个插件 http malsup com jquery form getting started http malsup com jquery form getting started 我想知道如何在 ASP NET WebForm
  • jquery 验证错误位置

    这看起来很简单 但我无法弄清楚 我正在使用 jquery 验证插件 我验证所有文件 但我想要的是在输入文本行中显示验证消息警报 例如在电子邮件输入中 请填写电子邮件地址 但现在它出现在所有字段下 在我的html中
  • jQuery 选择 # id 以单词为前缀,计数器为后缀

    有没有办法用 jQuery 选择所有带有前缀 my 和后缀 0 9 的 id 像这样的 my 1 4 还是可以用循环来实现 div div div div div div div div div div 第一个想法 似乎效果很好 div i
  • Ember.js 处理 View 事件后转换到路由

    Setup 我有一个 Ember 应用程序 支持使用 Imgur API 上传图像 我已经有一个工作路线和模板来处理任何 Imgur ID 但我想在上传新图像后转换到此路线 使用返回的 Imgur ID 这是该应用程序的相关部分 http
  • 仅一页 JavaScript 应用程序

    您是否尝试过单页 Web 应用程序 即浏览器仅从服务器 获取 一页 其余部分由客户端 JavaScript 代码处理 此类 应用程序页面 的一个很好的例子是 Gmail 对于更简单的应用程序 例如博客和 CMS 使用这种方法有哪些优点和缺点
  • HTML2canvas 和 Canvas2image,下载的屏幕截图不显示我的 HTML 图像

    我一直在开发一个 HTML 页面 我想将其转换为图像 我一直在使用 html2canvas 和 canvas2image 脚本并采用此代码http jsfiddle net 8ypxW 3 http jsfiddle net 8ypxW 3
  • 未捕获的错误:找不到模块“jquery”

    我在用Electron https github com atom electron制作桌面应用程序 在我的应用程序中 我正在加载一个外部站点 Atom 应用程序之外 可以说http mydummysite index html http
  • Typeahead.js substringMatcher 函数说明

    我只是在做一些研究Typeahead js这是一个非常酷的图书馆 感谢文档 我已经成功地获得了一个基本的示例 该文档也非常好 但是我试图弄清楚以下代码块实际上在做什么 var substringMatcher function strs r
  • 当 Angular 由于数据更改而完成更新布局时如何调用函数

    我有一个 ng repeat 指令 它显示链接列表 它工作正常 但我的代码还有一个 JavaScript 函数 它根据列表的尺寸放置列表 当然 在 Angular 完成数据绑定和修改 DOM 之前 列表的维度是未知的 如果我在数据更改后立即
  • 查询为空 Node Js Sequelize

    我正在尝试更新 Node js 应用程序中的数据 我和邮递员测试过 我的开发步骤是 从数据库 MySQL 获取ID为10的数据进行更新 gt gt 未处理的拒绝SequelizeDatabaseError 查询为空 我认识到 我使用了错误的
  • 数据表日期范围过滤器

    如何添加日期范围过滤器 like From To 我开始进行常规搜索和分页等工作 但我不知道如何制作日期范围过滤器 我正在使用数据表 1 10 11 版本 My code var oTable function callFilesTable
  • 单击引导分页链接时调用 jquery 函数

    我想在单击引导分页链接时调用 jquery 函数 假设我想从第1页遍历到第2页 应该调用一个jquery函数 我正在使用以下代码 但它不起作用 ul pagination on click li function alert page ch
  • 使用异步调用时如何从 javascript 更新元刷新?

    我有一个系统 它使用元刷新来注销页面 该系统会在空闲用户后进行清理 不用担心 服务器也会导致会话超时 我开始通过 ajax 进行一些操作 不是真正的 xml 但这不是重点 我可以运行从异步请求返回的javascript 所以我想知道是否可以
  • AngularJS - 设置下拉列表的选定值不起作用

    我在这里复制了我的问题 http jsfiddle net U3pVM 2840 http jsfiddle net U3pVM 2840 正如标题所示 我无法设置使用 ng options 填充的选择的选定值 我已经搜索并尝试了我找到的所
  • 在 GWT 中,在任何主机页标记上添加事件处理程序

    我想为任何标签添加 MouseOver 事件处理程序 举个例子 我想为旧版 HTML 页面中的每个锚点页面添加事件处理程序 继GWT指南 http code google com webtoolkit doc 1 6 DevGuideUse

随机推荐

  • 在 C# 中调整图像大小并将其发送到 OpenCV 会导致图像扭曲

    这是一个相关的后续问题this one 基本上 我有一个 DLL 它使用 OpenCV 进行图像处理 有两种方法 一种是接受image Path 另一个接受cv Mat 与我们一起工作的人image path工作正常 接受一个image是有
  • 在Javascript中声明一个空的二维数组?

    我想在 Javascript 中创建一个二维数组 用于存储坐标 x y 我还不知道我将拥有多少对坐标 因为它们将由用户输入动态生成 预定义二维数组的示例 var Arr 1 2 3 4 5 6 我想我可以使用 PUSH 方法在数组末尾添加一
  • 如何强制回调方法等待 Google 标记创建

    我正在使用 Google 地图库制作一个应用程序 我的问题是创建标记时出现无法解释的延迟 或者出现我看不到的异步问题 解释 该代码沿着起点和终点之间的路线获取充电站位置 为获取返回的每个充电站创建 Google 标记 以 Json 格式 并
  • 调度程序 xps 内存泄漏

    我使用 com 互操作从 vb6 应用程序调用 net 4 0 dll 在 net中 我通过xaml固定文档创建一个xps文档并将其保存到磁盘 这会导致内存泄漏 我在这里找到了一个很好的解决方案 将固定文档保存到 XPS 文件会导致内存泄漏
  • RadioGroup 无法正常工作

    我想给用户四个选择 第一和第二个选择在一行上 第三个和第四个选择在另一行上 我的问题是 当应用程序启动时 我可以选择多个选项 但我不希望这样 这是我的 xml 布局
  • 如何从查找“type d”中排除此/当前/点文件夹

    find type d 可用于查找某个起点以下的所有目录 但它返回当前目录 也是如此 这可能是不受欢迎的 怎样才能排除呢 不仅是递归深度find可以通过控制 maxdepth参数 深度也可以从 top 开始限制 使用相应的 mindepth
  • Scala Swing 中的听众和反应

    我在 Eclipse 中做了相当多的搜索和一些试验和错误 但在使用 Swing 在 Scala 中编写 GUI 时 我对侦听器和反应的理解似乎存在差距 每个侦听器是否都会获得一个反应块 或者我是否在可能生成事件的所有组件上注册侦听器 并使用
  • 情节背景图像

    我正在尝试使用绘图在我的图表上获取背景图像 如果不使用 images plot ly 链接之一 我似乎无法显示任何图像 我在与项目相同的文件夹中尝试了 Web URL 和本地图像 这是当我使用他们教程中的图像 URL 时显示的内容 http
  • 使用 Python 中的图像搜索 Google

    是否有一个 Google API 允许 按 图像搜索图像 人们不再使用文本查询并获取图像结果 而是使用图像进行搜索 我不想用硒之类的东西进行网络抓取 因为这很容易损坏 Google 自定义搜索现在允许仅显示图像结果 但搜索查询仅显示文本 您
  • 错误:ORA-00955:名称已被 Oracle 函数中的现有对象使用

    我有一个函数 我正在尝试编译并收到错误Error ORA 00955 name is already used by an existing object 我真的不知道这个错误并尝试搜索这个问题但没有找到任何解决方案 我不知道这是否与任何授
  • Java - 查找最相关数字的算法[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 我遇到了问题 但似乎找不到
  • 如何获取我的海龟图形海龟的 X 坐标

    我可以使用以下代码创建一个位于窗口中的乌龟 Turtle t1 new Turtle w 100 100 如果我想知道它的坐标 我可以写 int getX w 但是当我有 2 只海龟 t1 和 t2 时 如果我想知道海龟 1 的 X 坐标
  • 限制从 HTTP 响应读取的字节数

    我需要读取用户提供的 URL 的响应 我不希望他们通过大文件的链接使我的服务器超载 我想最多读取 N 个字节 如果还有更多字节要读取 则返回错误 我可以读取 N 个字节 但是我如何检测该文件不完整 假设远程文件正好是 N 个字节长的极端情况
  • 从 git 中删除已删除的文件:参数列表太长

    我尝试从 git 中删除已删除的文件 git rm git status grep deleted awk print 3 但出现错误mac bash bash usr local git bin git Argument list too
  • 电子邮件的文本区域换行符

    如何从文本区域 html 中获取文本并插入换行符 现在 如果我输入要作为电子邮件发送的信息 它会将所有文本放在同一行上 没有任何换行符 使用 POST field 从表单获取数据并使用 PHP 邮件发送 Use nl2br 功能 它将字符串
  • facebook->getUser() 返回 0

    我认为这是因为用户必须授予对我的 facebook 应用程序的某种访问权限 以便我可以使用 getUser 这是我的代码 所以我想我的问题是 除了提示用户向我的应用程序授予权限之外 是否有任何其他类型的唯一标识符可以从 Facebook 用
  • 如何将 ASP.NET Identity 与您自己的自定义表一起使用

    我有一个非常简单的表 其中用户ID为int 密码为文本 角色为文本 逗号分隔 我可以自定义 ASP NET Identity 结构以将其与我的表一起使用吗 是的 您可以使 Identity 与您的结构配合使用 你必须实施IPasswordV
  • Swift:无法将 NSObject 插入数组,因为它需要 [String]

    我有一个名为 Hashtag 的模型对象 它仅包含一个名为 hashtagName 的可选字符串变量 我从 Firebase 数据库中获取数据 并将主题标签附加到我的 FashionHashtags 中 这是一个 Hashtag 我遇到的问
  • 使用 .NET 连接到 Informix

    服务器信息Sun Microsystems Inc SunOS 5 8 通用补丁 2001 年 10 月服务器 Informix 动态服务器版本 7 31 UD3 信息 Link 从 Net 连接到 Informix 数据库 文章 http
  • getRowHeight() 不适用于 rowModelType = 'infinite' 和最新的 ag-grid 版本

    我在 ag grid 网站上看到此注释 仅在内存行模型中支持更改行高 使用虚拟分页 视口或企业行模型时不能使用可变行高 这是因为这些行模型需要计算出未加载的行的位置 因此需要假设行高是固定的 但是 getRowHeight 在以前的版本 7