gpt4 book ai didi

javascript - 如何在 extjs 小部件列中获取 rowIndex

转载 作者:行者123 更新时间:2023-11-30 09:59:59 26 4
gpt4 key购买 nike

我需要小部件列中的一个按钮来了解其在 ExtJS 6 panel.grid 中的 rowIndex,以便在单击按钮时它可以使用该功能。我知道我可以从渲染器函数中提取该信息,但这似乎是在创建按钮之前执行的。关于如何获取索引的任何想法?

最佳答案

使用indexOfgridview 上。您需要将 node 作为参数传递给它,这是表示行的 HTML 元素。在 Ext JS 6 中,网格行是 HTML 表格,因此可以从按钮元素 b 中找到按钮的行元素,如 b.el.up('table')gridview 也可以作为 b.up('gridview') 找到。所以你得到:

var rowIndex = b.up('gridview').indexOf(b.el.up('table'));

实际操作:https://fiddle.sencha.com/#fiddle/snq

关于javascript - 如何在 extjs 小部件列中获取 rowIndex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32184487/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com