我正试着用rowexpander做一个网格面板。我在参考资料中加载了rowexpander.js文件作为javascript。这是覆盖函数中的代码:
Ext.define('login.view.override.gridpanelAllUsers', {
override: 'login.view.gridpanelAllUsers',
plugins: [{
ptype: 'rowexpander',
rowBodyTpl : new Ext.XTemplate(
'<tpl>',
'<p>this is a test.</p>',
'</tpl>'
)
}]
});有人知道我做错了什么吗?
提前谢谢。
发布于 2014-07-17 05:42:43
我可以使用下面的rowexpander.js代码让它正常工作:http://docs.sencha.com/extjs/4.2.2/source/RowExpander.html#Ext-grid-plugin-RowExpander
假设你已经正确引用了你的网格面板,你的覆盖代码的其余部分看起来很好。我准确地使用了您的代码,在我提升为class的表上,并对其应用了重写。如果问题仍然存在,您的浏览器控制台可能会缩小问题的范围。
发布于 2014-08-30 20:27:28
使用-需要:'Ext.ux.RowExpander‘
在您的网格类文件中。
发布于 2014-09-25 12:24:41
简单的答案是将Sench Architect升级到3.1
https://stackoverflow.com/questions/21530053
复制相似问题