31得票9回答
ExtJS 4.2:工具提示框宽度不足以显示内容。

自从我升级到ExtJS 4.2以来,当文本字段存在错误时显示的工具提示不够宽以显示工具提示的内容 - 它们似乎总是40像素宽。 下面是一个测试用例,展示了这个问题:<html> <head> <title>Field error tooltips&...

31得票8回答
点击图标打开HTML5日期选择器

我有一个HTML5日期选择器。当我点击日期选择器文本框时,它会打开。 待办事项: 我需要将事件更改为图标,但我不确定如何实现。我必须在单击日历图标时打开日期选择器。 这是我的日期选择器的HTML代码:<img src="date.png" alt="Date Picker" i...

31得票9回答
Extjs 4组合框的默认值

我正在将我的应用程序从ExtJs 3迁移到4版本。 在我的formPanel中有几个下拉框,以前我使用了hiddenName和所有stuff来提交valueField而不是displayField。 所有的适应工作都很好(value field被提交了),但是在页面加载后我无法设置组合框的默...

30得票6回答
在Ext JS中如何自动换行网格单元格

(这不是一个问题,我正在记录我使用 Ext JS 3.1.0 发现的解决方案。但如果您知道更好的解决方案,请随意回答!) Ext JS Grid 对象的 Column 配置没有本机方法来允许换行文本,但有一个 css 属性来覆盖网格创建的 TD 元素的内联 CSS。 不幸的是,TD 元素包...

30得票3回答
如何在设备上运行使用Cordova生成的.apk文件而不是模拟器?

我正在使用Sencha Touch 2.3.1开发跨平台应用程序,并使用Cordova 3.3.0部署到本地平台。 我遵循了这个教程。按照教程,我能够在模拟器中运行.apk文件。现在我想在我的设备上运行应用程序。即使我使用usb连接我的设备到笔记本电脑,我也无法在设备上运行应用程序。欢迎提供...

29得票8回答
在控制器中设置监听器以接收存储事件

我有一个控制器,其中包含一个store、一个model和一些视图。 我需要在控制器中监听store的beforesync和write事件,但我不知道如何在控制器的control函数中设置这些监听器。 我的store长下面这样:Ext.define('DT.store.UsersStore'...

29得票6回答
在ExtJS中调用父类方法的更好方式

我阅读过的所有ExtJS文档和示例都建议像这样调用超类方法:MyApp.MyPanel = Ext.extend(Ext.Panel, { initComponent: function() { // do something MyPanel specific here... ...

29得票5回答
Ext JS:xtype有什么作用?

我发现在Ext JS的很多示例中,传递一个带有xtype属性的对象字面量,而不是实际创建Ext JS对象。 这有什么好处?如果对象最终还是要被创建,那么这样做是否能提高性能?

29得票3回答
ExtJS 4动态模型

在 ExtJS 3.x 中,我可以使用 Store 的 "fields" 属性,但是在 ExtJS 4 中似乎必须绝对使用 Model。这没关系,但在我的情况下,它不是一个静态的 Model,我需要在运行时定义字段,并且有时需要更改它们。 我可以重新创建一个 Model,但我需要使用不同的名...

28得票4回答
错误提示:"已达到inotify监视器的用户限制". ExtReact 构建

我安装了带有示例的ExtReact。当我运行时,npm start 我收到了一个错误:ERROR in [@extjs/reactor-webpack-plugin]: Error: [ERR] BUILD FAILED [ERR] com.sencha.exceptions.BasicExc...