首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于多个页面的extJs MVC

问用于多个页面的extJs MVC
EN

Stack Overflow用户
提问于 2012-03-14 03:42:59
回答 4查看 2.4K关注 0票数 3

这可能看起来像一个愚蠢的问题,但我是MVC的新手,尤其是extJs。我希望使用MVC方法。我点击了这个链接http://www.extjsframework.com/mvc/simple-mvc-application。但它只有一个页面作为示例。示例页面使用app.js加载extjs视图。下面是我的问题。我有一个包含多个页面的应用程序。我是否需要为我的应用程序的每个页面创建单独的类似app.js的脚本,或者我可以在所有页面上使用相同的app.js。如果可以的话,请告诉我是怎么做的。谢谢..。

EN

回答 4

Stack Overflow用户

发布于 2012-03-14 12:24:57

这里的所有答案都是正确的,但是这个问题似乎有点模棱两可,这就是为什么它们都略有不同。

典型的RIA应用程序是一个单独的HTML(或php、jsp、asp)页面,有许多不同的视图,都由JS框架管理,因此不再需要更改页面(并且在大多数情况下,出于性能原因而避免更改页面)。

然后,您的服务器端代码/脚本通常简化为JSON数据服务,为完全独立于客户端浏览器运行的RIA应用程序提供数据。

正如您所看到的,您不需要test.php和index.php,只需在该页面上运行一个包含ExtJS应用程序的index.php就足够了。

如果这个答案没有用,因为你已经知道了所有这些,并且真正想问的是ExtJS应用程序的多控制器和模块化,那么这是一个单独的讨论,在一定程度上已经在其他帖子中得到了解决。(查找延迟加载控制器)。

希望这能有所帮助。

票数 2
EN

Stack Overflow用户

发布于 2012-03-14 04:22:03

每一页。每次页面卸载时,就像JS石板被清除一样。浏览器实际上会缓存文件,但代码会像第一次一样执行。

票数 0
EN

Stack Overflow用户

发布于 2012-03-14 04:22:38

通常,对于所有不同的视图,都是相同的app.js。

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

https://stackoverflow.com/questions/9690912

复制
相关文章

相似问题

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