问题标签 [extjs6]

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.

0 投票
1 回答
868 浏览

extjs - 如何在 mvvm 架构中获取 extjs-6 sotre 的数据?

我正在使用MVVM 架构开发Extjs 6应用程序。我在文件夹中有一个模型如下: MyApp/model

我在MyApp/store文件夹中的存储如下:

并且Application.js/MyApp文件夹中添加商店如下:

现在我在我的应用程序中存储如下:

如何获取商店的数据users.getData()? 当我使用users.getData()它时,它会返回[undefined x 4]问题出在哪里它工作正常吗?

0 投票
2 回答
1819 浏览

extjs - 来自 Ext.app.Controller 的 Extjs-6 MVVM 架构数据绑定?

我在我的应用程序中使用Extjs-6的MVVM 架构。我有如下控制器(注意):extend: 'Ext.app.Controller'

如果activateDrawing被调用,控制器会显示一个窗口(App.view.gt.Point视图)。这个窗口类如下:

如果 numberfieldsxy被更改,我想自动更改myProb.xmyProb.y. 如何实现这个问题?

0 投票
1 回答
249 浏览

events - 在 extjs 6 中监听兄弟的事件组件?

我正在使用MVVM 架构开发Extjs-6应用程序。我有一个面板()。有两个面板(, )。有一个组件()。有一个事件()。我想听。 panel_apanel_apanel_1panel_2panel_1component_1_1component_1_1event_1panel_2event_1

我该如何实施这个问题

请注意,我使用的是MVVM 架构

在此处输入图像描述

0 投票
2 回答
73 浏览

javascript - 在 ExtJS 中定义关联

我的数据库中有三个表。它们是StudentSubjectMark学生有这些字段:idnameaddress主题有这些字段:idname。并且Mark有这些字段idstudentIdsubjectIdmark。所以,在这里我有这些关联,比如学生可以有很多科目一门科目一个分数. 那么,如何在 MVC 模式中定义这些关系,就像将它们放在模型和存储中一样。我想在我的网格面板中显示诸如 student_name、student_address、subject_name 和标记之类的信息。但是我无法将它们关联到模型和商店中。

0 投票
1 回答
92 浏览

javascript - 使用 `Ext.window.Window` 类实例后如何释放内存?

我正在使用Extjs-6开发我的应用程序。我的应用程序中有超过 20 个控制器。在所有这些控制器中,有时,这些控制器显示一个Ext.window.Window类实例,然后用户关闭此窗口(换句话说,所有控制器都可以显示一个弹出窗口)。我使用函数来关闭
它是真的吗?这是释放内存吗?这种方式不会发生内存泄漏吗?一句话,最好的方法是什么?destroywindow

0 投票
1 回答
1150 浏览

javascript - 如何在不相关的 ViewModel 中设置数据

我有一个登录过程,我已经粗略地做了一个小提琴(我卡在的部分从第 110 行开始)。

这是代码的副本:

我想做的是:

  • 显示带有登录按钮的面板
  • 单击按钮显示登录窗口
  • 提交登录表单会尝试对服务器进行身份验证
  • 成功验证后,用户的电子邮件将在初始面板的 ViewModel 中设置

最后一个子弹是我遇到的问题。

如果登录窗口是面板的子窗口,那么我可以通过 ViewModel 继承来设置它,但由于我使用的是小部件显示,我无法通过面板的项目配置进行设置。

有没有办法正确地做到这一点?

0 投票
1 回答
508 浏览

javascript - 为 xtemplate 循环中的每个元素添加侦听器

我正在开发 extjs 6 中的图片库原型。

我有一个小提琴的基本布局设置,但我不确定如何(或者如果我可以)为画廊中的每个图块添加点击侦听器。

javascript

CSS

在查看 dataview厨房水槽示例后,我使用了 xtemplate 。我喜欢这种方法,因为在窗口调整大小时,图块会自动重新排列成适当数量的行/列(我还没有找到任何内置布局的方法)。

我不能做的是将事件侦听器添加到模板生成的项目中。我想添加一个点击监听器,以便我可以触发一个窗口并显示完整尺寸的图像。

是否可以将侦听器添加到 xtemplate 的 for 循环中呈现的项目?如果是这样,我会怎么做?

谢谢!

0 投票
2 回答
1242 浏览

javascript - 如何在 ExtJS 中为树列表设置工具提示?

我正在开发一个 ExtJs 应用程序。我想使用如下的树列表

navimgation在我的模型中如下:

当鼠标悬停在节点上时,我想显示一个工具提示,但它不起作用。

0 投票
1 回答
2892 浏览

javascript - 如何在 extjs6 中将文本字段与组合框值绑定?

我在我的应用程序中使用extjs-6。我有一个组合框。这个组合可以有 3 个值。如果用户选择value1value2,必须注册两个textfield,但如果他选择value3,他必须注册三个textfield

我知道 extjs-6 有一个reference配置,我可以使用如下:

我该如何实现呢?
注意:这些textfields(需要两个主题value1, vlaue1和三个主题value3)。

0 投票
1 回答
673 浏览

node.js - ExtJS 文件字段表单提交到 Express 和 Node.js4

我正在尝试使用filefieldExtJS 上传图像文件并将其作为form服务器端(“Express”)提交。我在下面粘贴了我的代码:

我尝试为 req.body 引用 API,req.body总是undefined. 请让我知道我在哪里做错了。 外部 JS 代码

快递代码:index.js:

注:Express 版本:“express”:“~4.13.1”

Express 4x API