问题标签 [extjs-mvc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
extjs - Google Chrome - 使用 Ext JS 4.0 的“aw snap”错误消息
我的控制器中有以下代码。这在 Internet Explorer 9 和 Firefox 中运行良好。但是,我在 Chrome 中收到“aw snap!。出了点问题......”错误消息。
extjs - 关闭窗口时如何删除/销毁商店extjs 4
论坛成员我有一个问题,如下所述。
弹出窗口关闭时如何销毁或删除商店,我想这样做,因为加载的窗口不包含更新的数据。因此,一旦窗口关闭,商店就会被删除。
再次,当窗口弹出时它是全新的,加载与其关联的所有商店、模型和视图。
我试过了,但还没有成功,任何人都有任何想法,我该如何解决它可能会建议我。
我正在使用 extjs 4.0.2a 和 Java
extjs - 从 sencha sdk 创建所有类
我正在尝试使用 sencha sdk 来生成我的缩小文件。
我的页面设置在
http://www.mysite.localhost/ext/jobs/index.html
仅从 index.html 读取是不容易的。当我进入
我得到以下 jsb 文件。
即它不包括我所有的课程。如果我更新
“路径”:“app/”,“名称”:“app.js”
app-all.js 已正确创建。但是我怎样才能得到控制器和视图。有很多文件。有没有人有任何示例 mvc 应用程序 jsb。我的应用程序基于潘多拉。
应用程序/app.js
索引.html
get - ExtJS 多个js
嗨,我们可以将一个 JS 文件从一个文件调用到另一个文件...表示多个 JS 文件。我在 JS 中有一个这样的面板,如果我调用另一个 JS 文件,它应该读取这个 PANEL 控制值。
javascript - ExtJs 4 MVC 嵌套布局
我正在尝试为应用程序实现一个简单的框架。这个想法是创建一个背景视口类型“布局”,其北部区域包含页眉和可互换的中心区域。
当我的应用程序启动时,会显示一个登录表单。如果用户/密码没问题,表单被销毁,主布局应该出现。主布局应在其中心区域插入嵌套布局。
这是我的背景布局代码:
主要布局是这样的:
如您所见,中心区域需要一个名为“mygridpanel”的 xtype。这是它的代码:
我的问题是,当我调用 Ext.create('DEMO.view.BackgroundLayout', {}); 它只显示嵌套布局,并且隐藏了背景布局,我在 Chrome 的控制台中也收到了这个错误:
我做错了什么?
在此先感谢,莱昂纳多。
javascript - ExtJS 和 this.control 查询
我对下一个代码块有疑问:
任何人都知道如何捕捉标签面板组件的“包”项的点击事件?我看到当我在 this.control 查询上只使用“选项卡”选择器时,它可以工作,但我不能只获得“包”选项卡组件。
先感谢您。
extjs - ExtJS 4 RadioGroup 更改事件触发两次
我正在使用 ExtJS 4.0.7,是 Ext 的新手,并且正在使用新的 MVC 架构。我有一个 RadioGroup,在更改后,我想用它来显示更多 UI 元素。问题是,RadioGroup 的 change 事件触发了两次。我假设这是因为两个 Radios 都会触发一个事件以改变它们的值。
有没有办法监听 RadioGroup 或同名的 Radios 的更改,它只会触发一次?根据我使用 jQuery 和 Flex 的经验,我希望 RadioGroup 只触发一次。
这是我认为的 RadioGroup 代码:
这是我的控制器中的相关代码:
extjs4 - ExtJS 4 callParent 不工作
我试图弄清楚为什么 callParent 不起作用。
这是一些代码:
错误:未捕获的类型错误:无法读取未定义的属性“超类”
我需要通过 ajax 加载 windows 项目
extjs - 单击网格列内的链接时调用函数
我需要在网格内的链接上添加一个点击事件,它是如何工作的?
这是我的网格:
extjs4 - 当客户端非常瘦时,使用 ExtJS 的 MVC 架构有什么好处吗?
我们刚刚开始在我们的项目中使用 Sencha 的 ExtJS 4,并且一直按照文档在客户端上构建 MVC 架构。随着时间的推移,我倾向于认为这比它的价值更麻烦,因为:
- 我们渲染到不同的视图(ExtJS 就是其中之一),因此我们将所有逻辑保留在服务器上的控制器中,以尽量减少重复
- 正因为如此,没有太多的单元测试,因为几乎没有逻辑。我们使用 Selenium 进行功能测试
在这样的瘦客户端上保留 MVC 架构有什么好处?有什么现在不明显,但当我们开始为它开发组件时可能会出现?