我正在使用extjs mvc。我有8个视图可以显示。每个视图都有依赖关系。 我想知道如何从视图导航到向前和向后的视图。 建议我我需要使用多个控制器或一个。extjs mvc导航
回答
我建议选择单一控制器方法。我们称之为NavigationController。 这种方法的主要优点是您可以分离导航逻辑并将其锁定在一个位置。未来维护和查找所需的编码更容易。
但这只是我的看法。
例子:
Ext.define('YourApp.controller.NavigationController', {
extend: 'Ext.app.Controller',
init: function() {
this.control({
'view1 button[text="View Search Results"]': {
click: this.onViewSearchResults
},
'view2 button[text="View Search Details"]': {
click: this.onViewSearchResultDetails
}
//....
});
});
感谢您的回复。我是extjs的新手。请分享任何示例代码。 – 2012-02-08 08:45:41
查看更新回答 – 2012-02-08 08:57:48
如何在onViewSearchResults方法中呈现视图。请分享任何示例。以前是什么在chache?因为我试过var resultspanel = Ext.widget('searchResultsPanel'); Ext.getCmp('searchID')。insert(0,Ext.getCmp('searchresults'));这但它不是倒退。 – 2012-02-08 13:36:49
- 1. ASP.NET MVC和导航
- 2. MVC导航设计
- 3. MVC模型导航链接
- 4. MVC动态导航栏
- 5. ASP.NET MVC - 导航方法
- 6. Silverlight导航+ MVC路由
- 7. Extjs mvc问题
- 8. 在MVC中导航多个关系EF
- 9. ASP.NET MVC ...导航和显示错误
- 10. MVC 5剃刀导航主动CLass
- 11. Telerik的MVC网站导航性能
- 12. MVC 3页面导航安全规则
- 13. 为MVC创建Web导航助手类
- 14. jQuery按钮点击+弹簧mvc导航
- 15. 从HTML页导航到MVC视图
- 16. ASP.NET Core MVC导航安全修剪
- 17. ExtJS的MVC结构
- 18. ExtJS的使用MVC
- 19. EXTJS 4 MVC架构
- 20. 展开/折叠extjs中的所有组使用键盘导航
- 21. Extjs控制器定义里面的导航
- 22. ExtJS 4标签面板的箭头导航
- 23. 如何更改Ext.grid.EditorGridPanel(ExtJs)上的键盘导航的行为?
- 24. Drupal 8导航menutrail导航
- 25. (Sitecore)与子导航导航
- 26. 你如何处理在MVC应用程序中显示导航和子导航?
- 27. 导出为csv ExtJS
- 28. MVC - 引导3.0 - 更改导航栏的文本
- 29. ExtJS的使用ASP.NET MVC
- 30. ExtJS 4 MVC概念问题
你这是什么意思导航?你在改变标签什么的? – 2012-02-08 08:10:40
我需要从搜索页面转到结果,从结果到结果详细信息。 – 2012-02-08 08:19:59