问题标签 [sencha-touch-2.1]

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 回答
376 浏览

sencha-touch - ST2.1 - 未捕获的类型错误:对象 [对象对象] 没有方法“链接”

我刚刚尝试通过复制“src”文件夹中项目中的所有javascript文件来将我的应用程序的ST2.0源文件升级到ST2.1。当我加载第一个屏幕时,出现以下错误:

未捕获的类型错误:对象 [对象对象] 没有方法“链接”

有升级到 2.1 的标准方法吗?任何想法为什么我会收到此错误?

它似乎发生在 container.js 中,此时代码中:

0 投票
2 回答
1028 浏览

sencha-touch-2 - 在 Sencha Touch 2 中使用 NavigationView

我正在尝试使用 Sencha Touch 2 并遇到了 NavigationView 的问题,因为它不起作用......每次我尝试推送视图时都会收到错误Uncaught TypeError: Cannot call method 'apply' of undefined,我不知道为什么......

如果我在导航视图的配置部分初始化第一个视图,它工作正常,但如果我尝试将完全相同的视图推送到 NavigationView 中,我会收到错误...

这是我的视图和控制器的一些代码:

控制器:

导航视图:

要推送的视图:

任何想法为什么它不能正常工作?

0 投票
1 回答
1311 浏览

sencha-touch - Sencha Touch 2.1:点击事件似乎只适用于 img,但不适用于轮播

我构建了一个包含容器的轮播,每个容器有两个项目:一个图像和一个数据视图。单击时,我想翻转图像以显示数据视图。我的问题是点击事件不会在正确的元素上触发。它会触发“img”元素,但不会触发 carous。

如何在轮播视图上获取点击事件?

我也试过:

如果我单击图像,图像被翻转,数据视图出现,显示其 html,但如果我单击它,则不会触发任何事件。这对我来说很神秘...

0 投票
1 回答
1342 浏览

sencha-touch - Ext.carousel.Carousel 的点击事件

Ext.carousel.Carousel 似乎没有点击事件。如何让轮播响应点击事件?(点击,itemtap等)

0 投票
2 回答
1525 浏览

sencha-touch - 在 NestedList 中创建项目后立即触发的事件

Sencha Touch 2中是否有在构建列表项时触发的NestedList事件( DOM 已准备好)?

0 投票
1 回答
1749 浏览

sencha-touch - DOM 似乎是在“绘制”事件之后呈现的?

在数据视图中,我在“绘制”事件上更改了一些 dom 元素的宽度和高度。这有时有效。有时,新值会被 CSS 文件的定义覆盖。

渲染 DOM 时会触发哪个事件?

0 投票
1 回答
1304 浏览

sencha-touch - 使用json数据和模型在sencha touch 2中动态创建复选框字段

如何在表单面板中动态添加复选框。我需要将复选框值和标签存储在 json 数据中。如果我在文本框中输入值,然后单击添加按钮以从 json 标签和值动态创建复选框。

这是我的复选框脚本:

0 投票
1 回答
421 浏览

sencha-touch - 通过 Sencha Application 2.1 捕获图像,无需使用 Phonegap

我想从我的 SenchaTouch 2.1 应用程序中捕获一张照片并希望显示在视图上。我不想使用 Phone Gap 只想通过我的 Sencha 应用程序访问相机。请分享一些足以满足上述需求的代码,或者一些非常有用的建议。

谢谢

0 投票
1 回答
681 浏览

javascript - Sencha Touch 2.1 点击整个工具栏

我需要能够点击/单击页面底部的整个工具栏,然后转到另一个屏幕或弹出一个窗口。

你为什么问?因为我现在有一个徽标作为我的标题。另外,这是最简单的方法,我可以用最少的代码在底部获得一个徽标,它是停靠的,并且不会随着页面的变化而改变。本质上,我的工具栏是“关于”页面的链接或弹出窗口。

这是我所拥有的似乎与按钮一起使用的东西。

我也试过这个,但没有运气。

谢谢,唐尼

0 投票
1 回答
767 浏览

ios - iOS 6 本地存储文件出现两次

我有一个使用本地存储的应用程序(使用 sencha 'Ext.data.proxy.LocalStorage')离线查看一些内容。我因违反 iOS 数据存储指南而被 iTunes 拒绝。

我认为这可能与 iOS 5.1 之前 iOS 中 /Documents 文件夹中的 localStorage 有关。为了确认在较新版本中文档文件夹是空的,我检查了,但我仍然找到了一个 .file__0.localstorage。

奇怪的想法是同一个文件(但没有前导点)也存在于 library/caches 文件夹中,它应该在哪里。

两者具有相同的内容。

有谁知道这怎么会发生?我已经在 Sencha Support 中询问过,但它似乎与 Sencha 框架无关。

注意:我没有使用 PhoneGap,只有 Sencha。