Model view controller 在这个.control()中,这个示例应该使用什么组件查询?
我有: 1.)我应该在这个.control()中键入什么来获取对网格面板的引用 我的计划是,当用户双击一行时,就会创建新的选项卡。我已经有了创建新选项卡的代码,但我只需要获得对网格面板的引用 大概是这样的:Model view controller 在这个.control()中,这个示例应该使用什么组件查询?,model-view-controller,extjs,extjs4,Model View Controller,Extjs,Extjs4,我有: 1.)我应该在这个.control()中键入什么来获取对网格面板的引用 我的计划是,当用户双击一行时,就会创建新的选项卡。我已经有了创建新选项卡的代码,但我只需要获得对网格面板的引用 大概是这样的: 'viewport > westpanel > accordion > gridpanel': { doubleclick: function... } 2.)假设我给了网格面板一个ID。如何使用.get方法获取此.control中的引用 3)我怎样才能确定我有正确
'viewport > westpanel > accordion > gridpanel': {
doubleclick: function...
}
2.)假设我给了网格面板一个ID。如何使用.get方法获取此.control中的引用
3)我怎样才能确定我有正确的参考资料?我可以控制台.log()-它或类似的东西吗
如果没有MVC,我会知道如何做到这一点,但我需要帮助。:)
谢谢!:) 一旦你了解了如何使用它,这就很容易了。首先,您应该阅读API,了解控件中使用的原因
'panel>grid:{itemdblclick:this.yourCallback}
“#myID”:{itemdblclick:this.yourCallback}
在控件中使用定义的引用来定义真正唯一的路径,那么推荐的方法在当前版本中是不可能的“#myID>grid”:{itemdblclick:this.yourCallback}
或定义其他参数“#myID>grid[customProp=identString]:{itemdblclick:this.yourCallback}
一旦你懂得如何使用它,它就很容易了。首先,您应该阅读API,了解控件中使用的原因
'panel>grid:{itemdblclick:this.yourCallback}
“#myID”:{itemdblclick:this.yourCallback}
在控件中使用定义的引用来定义真正唯一的路径,那么推荐的方法在当前版本中是不可能的“#myID>grid”:{itemdblclick:this.yourCallback}
或定义其他参数“#myID>grid[customProp=identString]:{itemdblclick:this.yourCallback}
建议不要在ExtJS中使用ID。您可以对任何其他HTML站点使用相同的ID。。。这只是不推荐,因为自动识别系统比编写它们的程序员更节省。但是,如果您使用基于强大约定的Id系统,那么这样做没有问题。如果用户尚未设置Id,ExtJS将为每个组件创建一个Id。建议不要在ExtJS中使用Id。您可以对任何其他HTML站点使用相同的Id。。。这只是不推荐,因为自动识别系统比编写它们的程序员更节省。但是,如果您使用基于强大约定的Id系统,那么这样做没有问题。如果用户尚未设置Id,ExtJS将为每个组件创建一个Id。