问题标签 [sencha-touch-2.3]

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 投票
2 回答
415 浏览

extjs - 如何显示月份年份标签 Sencha Touch datepickerfield

Sencha Touch 中的日期选择器组件没有年月日标签。查看当前和预期输出的屏幕截图。当前和预期输出

有什么办法可以处理这个。

我正在使用 Sencha Touch 2.3.1

0 投票
2 回答
274 浏览

sencha-touch - Sencha Touch 生产构建打破了 Ext.Map 功能

我在使用 ST2.3 时遇到问题。我已经从 2.1 升级,并且我有几个回归,现在工作正常。然而,似乎肯定被打破的一个问题是 Google api 周围的地图包装器。我的应用程序在测试和开发模式下运行良好,但一旦为生产而构建,地图就会停止工作。

它似乎中断的代码位于 setMapCenter 函数的 Map 代码中。

断点似乎就行了:new c.LatLng(37.381592,-122.135672).

为什么它会突然开始在生产构建上失败?

更新 这是堆栈跟踪,但由于代码被混淆/缩小,我无法找出问题所在:

ETC...

奇怪的是,这使用 ST2.1 工作。它也适用于 ST2.3,但仅适用于测试/调试模式。最初显示视图时,我的代码甚至没有设置地图的中心:

这是地图视图:

这是从视图接收渲染事件的控制器代码:

以下浏览器上的错误是:

Chrome - 未捕获的类型错误:未定义不是函数

IE - 对象不支持此功能

关于这里发生了什么的任何想法?

0 投票
3 回答
183 浏览

extjs4.2 - sencha touch:我无法为 Sencha Touch / ExtJS 应用程序设置主题

我正在使用 sencha 架构师开发一个 sencha 触摸应用程序。我必须根据我公司在应用程序中的标准更改背景颜色、字体颜色、字体系列和图标。

我试图创建 SASS 文件
@import 'sencha-touch/base'; @import 'sencha-touch/base/all'; $myapp-font-family:"Arial"; $myapp-gray:'#707070'; .x-body{ font-family:$myapp-font-family; background-color:myapp-gray; } .x-panel{ background-color:$myapp-gray; }

它不工作/反映。

问题:我们如何进行主题应用。我们如何在应用程序中同时使用 sass 和 css。我也想知道 ExtJS 的情况。

——斯里达尔

0 投票
2 回答
376 浏览

javascript - Sencha touch 从 json 获取数据

最近我尝试使用 sencha touch 从 json 文件中获取数据,但结果显示为 0,请参考下面的代码并告诉我我的错误,

谢谢,

应用程序.js

模型 :: User.js

商店 :: Users.js

JSON 文件 users.json

0 投票
2 回答
115 浏览

sencha-touch - 在轮播和容器之间切换

我正在创建一个可以双向工作的视图:根据您单击工具栏上的哪个按钮,您可以在轮播中或在 hbox 容器中获得两个列表(每个列表占宽度的 50%)。

如何在 Container 和 Carousel 之间切换视图?

我试图将 xtype 从轮播更改为容器

我已经尝试设置扩展

当然,我尝试将两者结合起来。

0 投票
1 回答
561 浏览

cordova - Sencha Touch:在列表项被渲染后触发的任何事件

简单的问题,但我还没有找到可能的解决方案:

我在 Sencha Touch 中有一个列表,其中包含通过该itemTpl属性生成的项目。现在我想浏览 DOM 中的项目(在它们被渲染之后!)并替换它们的图像(使用 imgCache 进行设备上的图像缓存)

List的Painted事件没有帮助,因为它是在渲染 Item-DOM 之前触发的。

编辑:我目前的解决方案是覆盖的内部updateListItem方法,在那里Ext.dataview.List调用原始方法updateListItem并在那里添加我的附加功能。仍在寻找更好的解决方案...

0 投票
2 回答
1252 浏览

sencha-touch-2 - 选择字段选择器未触发选择事件,同时导入 sencha-touch/base scss

我有一个选择字段并希望手动处理选择字段选择器事件。以下代码为 selectfield :

pick没有被调用,因为我使用的是 base css。

这是我的 app.scss

但如果我使用sencha-touch default 和 default/all css,它的工作原理如下:

但是,我不想使用它
有没有办法通过使用sencha-touch/base css来获得选择

0 投票
1 回答
24 浏览

sencha-touch-2.3 - 当我在配置中包含 html 时它不起作用

我这里有点糊涂,看下面的代码:

这工作正常,但现在看看下面的代码不起作用:

0 投票
1 回答
1578 浏览

javascript - Sencha Touch 2 控制器初始化/启动不触发

代码如下。

我要做的就是从我的登录控制器加载登录视图。但是,我发现登录控制器没有正确加载。既不调用launch() 也不调用init()。任何人都可以帮助我吗?

提前致谢!!

应用程序/app.js

应用程序/控制器/Login.js

应用程序/视图/Login.js

PS:在浏览器中显示 app/controller/Login.js 已加载,但 app/view/Login.js 未加载。

0 投票
1 回答
101 浏览

sencha-touch - 如何为此以下叠加层启用滚动条

正如您所看到的,这是一个在单击按钮时创建的简单叠加层,但是当 html 内容太长时,它应该显示一个滚动条,因为我已将 autoScroll 属性设置为 true,但我没有看到。

我如何启用它,我正在使用 sencha touch