首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ExtJS 6 plugin.rowwidget在创建行主体组件时得到绑定记录

ExtJS 6 plugin.rowwidget在创建行主体组件时得到绑定记录
EN

Stack Overflow用户
提问于 2017-03-29 11:57:20
回答 1查看 2.5K关注 0票数 3

我有一个带有Ext.grid.plugin.RowWidget的网格。当我展开行时,我必须通过ajax加载一些数据,使用行记录数据作为请求参数,并在行主体组件中显示加载的数据。

如何在创建行主体组件时获得行记录数据?我已经尝试过initComponentafterrender侦听器,但是我知道它并不合适,因为数据还没有绑定。我得听另一件事还是?

这里的简单小提琴演示了我的问题和我已经尝试过的东西。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-29 12:31:20

多亏了Evan,onWidgetAttach似乎能发挥作用:

代码语言:javascript
复制
        plugins: [{
            ptype: 'rowwidget',
            widget: {
                xtype: 'characterPanel',
                bind: {
                    characterName: '{record.name}'
                },
            },
            onWidgetAttach: function (plugin, bodyComponent, record) {
                // Do stuff
            }
        }],

检查更新小提琴

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43092874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档