问题标签 [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.
controller - Sencha Touch 2.1 在Controller中通过Ref获取视图
尝试以编程方式将视图推送到视口上的主导航视图中时,出现以下错误:
Uncaught TypeError: Object [object Object] has no method 'getMainPanel' 当调用 MainController.js 文件中的以下行时:
我只是想通过 xtype 获取导航视图的引用,以便我可以根据数据调用是否返回数据来执行 mainnav.push('viewName')。数据和数据调用工作正常,我可以手动将所需的视图添加到主视图端口,使导航视图毫无价值,这不是我的意图。
我尝试通过 xtype、'MainPanel' 以及分配和 id、id: 'MainPanel' 添加“Ref”,并在控制器中尝试:
并按 ID:
参考:{主面板:'#MainPanel'}
没关系,错误是一样的。
作为参考,我尝试遵循以下资源中描述的情况:
http://docs.sencha.com/touch/2.1.1/#!/guide/controllers
http://docs.sencha.com/touch/2.0.2/#!/api/Ext.ComponentQuery
http://www.sencha.com/forum/showthread.php?179143-View-reference-getter-undefined
Sencha Touch 2.0 Controller refs 属性不起作用?
Sencha Touch 2.0 和navigation.View - MVC
这是我的代码:
应用程序.js
主.js
主控制器.js
更新 Main.js 并更新 MainController.js
主.js
主控制器.js
sencha-touch-2 - Sencha Touch 2 - 需要基本的拖放示例
Sencha Touch 2 包括 Ext.util.Droppable 和 Ext.util.Draggable 类。有没有人有一个简单的例子来展示基本的拖放行为是如何工作的?
似乎任何组件都可以使用“可拖动”配置选项进行拖动。在这里,我创建了一个带有可拖动图像组件的简单面板:
这很好用:现在可以在面板内拖动组件。
但是我们现在如何使用 Ext.util.Droppable 类创建一个简单的“放置目标”呢?
extjs - 如何永久禁用按钮
我有一个按钮,可以将联系人保存到设备,然后将按钮设置为禁用,这很好,但是每次重新打开应用程序时,按钮都会再次启用,如何永久禁用按钮?
android - 使用 Phonegap 或 Cordova 2.6.0 为 Android 打包 Sencha Touch 2.1.1
我一直在努力让这件事发生,直到现在。我能找到的所有教程似乎都与旧版本有关或不完整。我已经按照说明找到了我能找到的东西,但无论如何我都无法让包工作。我的最新问题是,当我使用 cordova 创建一个项目时,它会生成一个空白的 AndroidManifest.xml 文件以及空白的 config.xml、strings.xml 和另一个我忘记的文件。我不想一开始就使用Phonegap,但是如果您在Sencha 中有使用本机打包程序的外部链接,它将不会在浏览器中打开这些链接。这些链接在应用程序中打开,您无法返回之前的视图。
如何克服 sencha 中的这一限制,或者如何将 Sencha 2.1.1 和 Cordova/Phonegap 2.6.0(或任何版本)与 Android 集成?
global-variables - 全局变量sencha touch 2.1
嗨,我需要定义一个全局变量以在我的应用程序的任何地方使用。我在app.js中声明了一个全局变量baseUrl。请参阅下面的 app.js
模型.js
然后我在我的 model.js 中使用了 basedUrl。当我使用浏览器查看时,它可以工作。但是当我使用sencha app build testing来编译我的应用程序时,
我使用浏览器打开,它显示了一条错误消息Uncaught TypeError: Cannot read property 'baseUrl' of undefined。任何的想法?
google-maps - Sencha Touch 2.1.1 和 Google Maps 仅在打包的网络应用程序上出现错误
当我运行未打包的网络应用程序版本时,我没有任何问题。地图居中并正确显示。但是,每当我打包应用程序时,都会遇到两个问题。首先,当它启动时,我收到以下警告:
我加载 API 的唯一位置是 app.json 文件。
然后,当我使用地图转到应用程序的部分时,出现以下错误:
为什么预包装可以正常工作,但不能后包装?
sencha-architect - 在同屏煎茶建筑师 2 上创建 2 个按钮
我正在按照本教程创建一个 Sencha Touch 应用程序,
我想在同一个屏幕上创建 2 个按钮,每个按钮在单击时重定向到另一个页面,在教程中它使用表单面板并且只有一个按钮重定向到另一个页面,但是如果我将 2 个表单面板链接到导航器视图,它只出现一个表单面板,我想知道一种在同一屏幕上添加 2 个按钮并为每个按钮调用一个 userAlias 以重定向到另一个页面的方法。
我做什么 ?在同一个 FormPanel 上添加 2 个按钮?如果是,我如何为每个按钮调用一个不同的页面,因为我在表单面板上仅使用一个 userAlias 和此功能:
谢谢您的帮助
sencha-touch-2 - 预览 Sencha Architect 2 的黑屏
我创建了一个项目,在第一次预览时它显示空白屏幕,一个简单的项目,没有代码,只有以下步骤:
我只添加了两个表单面板,将它们命名,在 mainPanel 上创建了两个按钮,然后他们在 MainNav(NavigationView)上创建了 NavigationView 和链接的 mainPanel。
extjs - Sencha TOUCH ListPaging 从现有商店发送参数
您好,我有一个分页列表,我想在加载时发送一个参数,这个参数来自另一家商店。
像这样
并将其作为默认参数发送。
nested-lists - Sencha touch 嵌套列表无数据
我是煎茶触摸的新手。我使用 mvc 方法。请在下面查看我的代码
主.js
嵌套列表.js
测试存储数据
模型.js
但是嵌套列表无法获取数据。我得到空列表。有什么解决办法吗?