问题标签 [extjs3]
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 - ExtJs 依赖管理使用 RequireJS、LABjs(或类似的)
我试图找到如何包装 ExtJs 和 ExtJs '模块' 以与 javascript 依赖框架(如 RequireJS 或 LAB)一起使用的示例。
我正在处理一个基于 ExtJs 的大型项目,并且有许多单独的模块文件,它们只是随处包含的批量文件,而且有点失控。
有没有人在 ExtJs 中使用过现有的依赖管理框架?(我知道 ExtJs 4 可能包含类似的东西,但我坚持使用 ExtJs 3)
javascript - ExtJS 'datefield' 验证覆盖
我需要一个具有一些自定义行为的日期列,特别是我需要能够在同一字段中输入日期或年龄(年龄保持呈现为年龄,日期保持呈现为日期)
例如。输入“23”将在字段中保留“23”作为有效值,或输入“22/1/88”将保留“22/1/88”作为有效值。
因此,我尝试使用这样定义的编辑器创建一个日期列(注意验证覆盖):
Chrome调试器显示验证事件和验证功能正确的日期但是,当我尝试输入一个年龄(int)时,在点击输入字段后获取该值并尝试从中生成一个日期,呈现猜测的日期进入该领域,然后调用验证。
我能找到的唯一记录在案的验证前事件是
默认为 NULL。
任何人都可以对此有所了解吗?
extjs - 在 ext js 中的按钮单击事件上从网格和数据库中删除记录
我正在使用带有 ruby on rails 的 ext js 设计器。我想在按钮单击事件中从我的网格和数据库中删除一条记录。谁能帮我?谢谢...
以下是我的网格的代码。
以下是我的删除按钮代码
由于这个处理函数,最后一条记录 id 被删除,但它是从存储中删除的,而不是从数据库中删除的。我也希望从数据库中删除记录...
谢谢...
javascript - 在 ExtJs 3.3 组合框中显示多个字段
我已经打开了一个 ExtJs 项目,我已经有一段时间没有开始思考了,这让我很困惑。
我有一个 Ext.form.ComboBox,它使用远程 JSON 存储来列出用户。我使用 XTemplate 来格式化下拉列表中列出的用户:
当我展开下拉列表时,我看到我的用户正确列出:
约翰·史密斯 (jsmith@company.com)
约翰福特 (jford@company.com)
但是,当我单击用户时,组合框内容会更改为您所期望的 valueField 属性(“名字”)。
问题:
我不想显示 John,而是希望显示组合框:John Smith (jsmith@company.com)。
当我有两个 John(John Smith 和 John Ford)并加载表单时,ExtJs 逻辑匹配它在列表中找到的第一个 John,并将字段的值更改为它匹配的第一个 John。
例如:约翰·史密斯 (ID = 1) 约翰·福特 (ID = 2)
用户选择John Ford,点击组合菜单项后组合框中出现“John”,并将user_id = 2写入数据库。
然而,当我重新加载页面时,名称“John”匹配(从数据库加载)到第一个列表条目,如果操作员没有手动更改下拉对话框中的选择,则选择 John Smith 并且 user_id = 1 现在写入数据库(当用户保存表单时)。
任何输入将不胜感激。我的直觉告诉我在加载和发布列表单击期间应该有几个钩子,这将允许我操纵写入元素的 innerHTML 元素的内容。
~~~~~~~~~~~~~
注意:我继承了一个自定义类,它允许我提前输入查询、名字、姓氏和电子邮件地址(因为我们可能有数百个用户要搜索)。
我继承的 ComboBox 元素:
extjs - Extjs 克隆面板
panel({}) 及其所有内容(如网格、表单)以及想要将确切的克隆呈现到另一个面板是否有办法做到这一点..是否可以使用 panel.getEl() 或有其他方法吗...请帮忙
extjs - extjs 3 - 在属性网格中添加进度条和图像
是否可以在 extjs 3 的属性网格中实现进度条?如何在属性网格中添加图像?
我有一个百分比值,我想在进度条中表示它(它不可编辑)。
非常感谢您的帮助。
extjs - 将 ExtJS4 组件添加到 ExtJS3 组件?
我有一个 ExtJS3 应用程序,它可以从ExtJS4 SVG stuffs中受益。网上有一个如何使用沙盒模式在 ExtJS3 应用程序中包含 ExtJS4 组件的示例……但在示例中,ExtJS4 组件位于它们自己的浮动窗口中,因此 ExtJS4 组件并没有真正添加到 ExtJS3 组件中;它们只是相当独立地共存。
有没有办法在沙盒模式下运行时将 ExtJS4 组件添加到 ExtJS3 组件?例如:
如果我尝试这样的事情,我通常会得到一个错误,比如......
internationalization - Extjs 中的国际化没有导出项目?
我正在开发一个使用 ExtJS 3.2.1 进行 UI 设计的项目。我想同样实现国际化(i18n)。(不导出项目)?
我参考了以下链接:
http://www.sencha.com/learn/Tutorial:Localizing_Ext
http://extjstutorial.org/extjs/meertalig-i18n-met-extjs-en-codeigniter/
有人可以建议一些分步教程/电子书以供进一步参考吗?
谢谢!
javascript - ExtJs 3.x 以编程方式滚动 ListView
下面的代码直接来自 3.x 示例。
任何人都可以帮助我移动列表视图主体的脚本,就好像它正在滚动一样?
谢谢,乔什
javascript - ExtJS:将窗口拆分为两个可折叠的部分
如何使用 ExtJS 将我的页面分成两个可折叠的部分(顶部和底部)?带有边框布局的视口在没有中心区域的情况下将无法工作,不能折叠。手风琴布局不是我需要的东西。
用 Ext 3.3.1 可以做这样的事情吗?
提前致谢!