无法将项目添加到 header 菜单
Can't add item to header menu
为什么当我为Panel
设置enableLocking:true
时,我无法在header列菜单中添加菜单项?
Fiddle: http://jsfiddle.net/hDpuT/157/
请注意 enableLocking
设置为 true
。单击 header、名称、电子邮件或 Phone 之一的下拉菜单。自定义项目没有选项。但是如果你注释掉 enableLocking:true,
菜单项就会出现。为什么是这样?我如何保持 enableLocking 并将项目添加到 header 菜单?
这是因为 enableLocking: true
的网格是作为两个网格的组合实现的。您可以使用 this.normalGrid
和 this.lockedGrid
访问它们。您需要将自定义项目添加到这两个网格中。
Fiddle : http://jsfiddle.net/bdevic/h784swwm/
为什么当我为Panel
设置enableLocking:true
时,我无法在header列菜单中添加菜单项?
Fiddle: http://jsfiddle.net/hDpuT/157/
请注意 enableLocking
设置为 true
。单击 header、名称、电子邮件或 Phone 之一的下拉菜单。自定义项目没有选项。但是如果你注释掉 enableLocking:true,
菜单项就会出现。为什么是这样?我如何保持 enableLocking 并将项目添加到 header 菜单?
这是因为 enableLocking: true
的网格是作为两个网格的组合实现的。您可以使用 this.normalGrid
和 this.lockedGrid
访问它们。您需要将自定义项目添加到这两个网格中。
Fiddle : http://jsfiddle.net/bdevic/h784swwm/