问题标签 [sencha-touch-2.2]
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.
sencha-touch - 何时更喜欢 Phonegap/Cordova API 而不是 Sencha Touch?
我已经阅读了很多关于 Sencha/Phonegap 组合的信息,但我仍然不明白为什么有人会使用 Phonegap API 调用而不是 Sencha,在哪些情况下以及最佳实践是什么?
extjs - Sencha Touch 2.3:将数据从列表视图推送到详细视图
所以我做了一个简单的列表组件视图。当我点击列表的披露按钮时,我有一个控制器,它将创建一个详细视图,该视图还将有关该相应列表的数据推送到详细视图中以用于 tpl 属性。
这是我的代码:app/view/Main:
});
应用程序/控制器/主要:
});
应用程序/视图/详细信息:
});
我认为这个问题可能是范围的。由于 tpl 属性嵌套在“items”属性而不是配置中,因此组件无法使用从控制器传递到详细视图的数据。所以我想知道的不仅仅是如何将数据从一个视图推送到另一个视图,还想知道如何将数据从一个视图推送到另一个视图中的特定组件。
extjs - sencha touch 嵌套的“hasMany”关联
设想
让我们开始经典的 User hasMany Order hasMany Productos。
1.- 创建并加载 UserStore
2.- 获得第一条记录
3.- 这条记录有一个 ordersStore (自动生成,到目前为止)
4.- 然后获取订单商店的第一条记录,查找 productosStore但没有, 尽管查看原始配置显示数组产品。
所以我的问题是:第二级 HASMANY 关联是否会在定义关联的模型中自动生成商店?
Sencha Touch 2.2.1 的任何已知问题与此有关吗?
虚拟演示代码:
extjs - Sencha touch:每次显示视图时为元素设置值的最佳方法?
在我的 sencha touch 2.3 应用程序中,我的页面很少有切换字段、文本字段等。我想在每次显示页面时在这些字段上设置值(每次可能有不同的值集)。
此页面的父容器是具有卡片布局的面板。我使用 setActiveItem('pagextype'); 显示不同的页面
现在,如果我在初始化期间设置值,它将被设置一次,但下次显示页面时,将不会调用初始化。并且元素不会设置为新值。
我没有使用初始化,而是使用了绘制事件。这工作正常。但是每当我进入该页面时,它会暂时显示旧值,然后将自身更新为新值。
处理这种情况的最佳方法是什么?
android - Sencha Touch 2.2.1 在 Chrome 和 Android 中无法正常工作
我有一个用 Sencha Touch 2.2.1 编写的应用程序,我们刚刚看到在当前的 Chrome (43) 和 Android 4.x 和 5.x 上,应用程序的某些部分无法正常工作,而在 Windows、Mac 上的 Safari 上和 iOS 一切都很好。
例如,我们在被调用的 index.html 上有以下代码:
target
要加载的视图的名称在哪里。
在视图中,我们有以下代码,在 Chrome 中没有调用:
视图的模板被渲染到 html 中,但监听器永远不会被调用。
关于如何处理的任何想法?
extjs - 错误:部署 sencha touch 应用程序后,即使文件已加载,也未声明以下类
Uncaught SyntaxError: Unexpected token < sencha-touch.js:8618
未捕获的错误:即使文件已加载,也未声明以下类:“Ext.Title”。请检查其相应文件的源代码是否有可能的拼写错误:Object.onFileLoaded (sencha-touch.js:8618) 处的“touch/src/Title.js”。(sencha-touch.js:3267) 在 HTMLScriptElement.onLoadFn (sencha-touch.js:8275)