Sencha touch sencha列表分页插件

我正在尝试使用SenchaTouch的listpaging插件。但是几乎没有关于如何使用它的好(或坏)文档,我感到困惑 当我激活列表中的插件时 this.myList = new Ext.List({ store: this.myStore, plugins: [{ ptype: 'listpaging', autoPaging: false }], itemTpl: '...' }); “加载更多”文本和加载图像将添加到列表的末尾 但我不知道如何配置我的商店,

Sencha touch Sencha Touch使用相同的Json维护不同的商店

我希望能够从相同的json维护不同的存储,其中每个存储的模型都是相同的。每个存储都需要根据其根属性分配进行更新。请参阅下面的示例json、存储和模型,在这种情况下,每个存储都将根据json的根属性值(类别1、类别2等)进行更新。目标是能够动态地将应用程序中的嵌套列表绑定到不同的存储,而不是调用setProxy来更改单个存储上的url设置。此外,json需要采用这种格式。谢谢你的帮助,请让我知道如果我可以提供澄清或回答任何问题 Json: 型号: Ext.define('MyApp.model.m

Sencha touch Sencha Touch不显示XML数据

我正在用Sencha Touch编写一个应用程序。因此,我读取了一个XML文件,并将数据放在列表视图中。不幸的是,我的应用程序没有显示任何列表项。我的控制台日志中没有错误,我已经按照文档做了所有事情 app.js: FRANF = new Ext.Application({ name: 'FRANF', useLoadMask: true, launch: function() { FRANF.homescreenList = new Ext.List({ store:

Sencha touch 如何将JSON响应的内部属性与Sencha代理一起使用

JSONP代理在很大程度上为我工作,但我需要根据JSON响应中的一些嵌套属性设置模型的属性。在不扩展Reader类的情况下,我不知道如何做到这一点,但我认为可能有一种更简单的方法,我只是错过了 我的配方模型: Ext.define('NC.model.Recipe', { extend: 'Ext.data.Model', config: { fields: [ { name: 'name', type: 'string' }, { name: 'imag

Sencha touch Sencha Touch,如何从视图更改tabpanel活动项

今天,我试图从视图中的按钮设置选项卡面板上的活动项,并考虑共享代码,因此这已经是一个解决了的问题。您可以在下面看到我的答案。(更改为社区wiki答案以适应SO问答格式) OP写道: 您只需为tabpanel分配一个id,如下代码所示: 然后使用以下代码检索此选项卡面板并设置活动项 希望这能帮助别人 @Dawesi写道: 对于查看此项的任何其他人,可以传递索引、面板id或面板对象本身以设置活动项 @Proto Bassi写道: 您应该使用Ext.Viewport.down()而不是Ext.getC

Sencha touch 如何创建Sencha Touch应用程序的APK文件?

我创建Sencha Touch应用程序我不会创建该应用程序的APK文件我下载Sencha sdk工具并现在配置使用Sencha sdk工具创建APK文件需要遵循的步骤 pl帮助我使用sencha sdk工具创建APK文件您可以使用Phonegap和eclipse为andriod创建本机APK 您也可以在不使用sencha sdk工具的情况下创建apk,如下所示 按照步骤操作 1.注册 2.-在您的电脑中创建一个包含两个新文件夹“资产”和“测试”的新文件夹 3.-在“资产”中,移动所有您的senc

Sencha touch 从控制器更改Sencha Touch中显示的卡

登录后,我希望登录页面替换为仪表板页面,但由于某些原因,我无法更改卡,因为我无法获得接受setActiveItem方法的引用 app.js Ext.Loader.setConfig({ enabled: true }); Ext.application({ views: [ 'MainPanel' ], name: 'MyApp', controllers: [ 'MainController' ], l

Sencha touch 使用Sencha Touch 2右对齐和连接字符串

关于使用Sencha Touch 2的组件布局,我有两个问题: 如何右对齐容器中的文本 如何将不同的动态数据位与静态数据混合,连接到需要换行的组件中 我有一个视图,我想这样渲染: 其中“seed:”文本是静态的,右对齐,右侧的文本是一个包含3个动态文本段和两个静态文本段的串联字符串 我有一些有用的东西,但感觉不对 xtype:'container', layout:{ type:'hbox' }, items:[ { xtype:'container

Sencha touch 加载页面时列表为空

我正在尝试使用存储将数据加载到列表中。当我运行代码时,列表值为空,列表不是空的,而是空的 这是我的控制器的一部分,我尝试在其中向存储添加数据 var loginStore = Ext.getStore('instance'); var record = [{id:id, issued_at:issued, instance_url:instance, signature:sig, access_token:access, myBaseUri:baseUri}];

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

如何在窗体面板中动态添加复选框。我需要在json数据中存储复选框值和标签。如果我在文本框中输入值,然后单击add按钮从json标签和值动态创建复选框 这是我的复选框脚本: xtype: 'fieldset', items: [ { xtype: 'checkboxfield', name : 'tomato', label: '{hardware}', value: '{tomato}', } ] 您需要通过在创建

Sencha touch 可滚动面板的一部分始终隐藏

我有一个水平滚动面板(2行布局),每当加载存储时,我都会在其中推动面板。如果面板的数量超过10-15个,它们就会消失,面板开始滚动,但在内容实际结束之前停止。若我进一步拉它,我可以看到隐藏的内容,但一旦我释放它,它就会向后滚动,最后几个面板再次超出边界 以下是我的观点: Ext.define('MyTabApp.view.CatalogList', { extend: 'Ext.Panel', alias : 'widget.cataloglist', config: {

Sencha touch 内联嵌套列表

我如何做到这一点: 我正在使用sencha architect。我不想使用JSON或XML之类的东西。我希望它是内联的。 答案就在那里 我不知道为什么Sencha团队提供了一个使用root的非工作示例

Sencha touch 限制自动增长文本区域上的行(Sencha Touch)

我有以下代码片段,用于在sencha touch中自动扩展文本区域。我需要把它限制在设定的行数上 有什么想法吗 如果这是一个好的、易于使用的属性,这不是很好吗 起初我认为它应该是maxRows属性,但这只是垂直滚动条出现之前要显示的行数 唯一的办法可能是这样一个复杂的解决方案: 或 编辑:我需要将地址中的行数限制为5行 一种方法是监听textareafield上的keyup事件,检查“回车”键,然后返回到以前的输入 我所采取的方法只是向模型中添加验证,这非常有效 { type: 'format

Sencha touch 找不到指定的存储

我在森查触摸初级水平。现在,我正在经历这一切。虽然本教程很旧,但到目前为止,我在docs的帮助下成功地与Sencha touch的新方法同步 我的问题是,当我在Chrome中运行代码时,出现控制台错误[WARN][Ext.dataview.List#applyStore]无法找到指定的存储 预期结果是,它将显示通过itmTplconfig作为存储传递的单个数据列表 这是你的电话号码 我还尝试通过创建模型和存储来解决这个问题 model --> NotesApp.model.Notes

Sencha touch Sencha Cmd 4:缩小ExtJS和Sencha Touch的javascript代码

我使用ExtJS和senchatouch开发了两个应用程序。我想缩小JavaScript代码并为应用程序中使用的所有类创建一个js文件(另外,我尝试缩小代码而不是构建。我的任务不依赖于ExtJS或Sencha Touch) 我用sencha cmd版本4来做。ExtJS和Sencha Touch应用程序都面临一些问题 在ExtJS中,缩小和创建单个js文件并不需要所有类。它采用required方法中提到的类。如果我想缩小所有javascript类,我必须在app.js的require方法中包含所

Sencha touch 对于Sencha Touch应用程序,哪些文件不需要添加到源代码管理中?

对于Sencha Touch应用程序,哪些文件不需要添加到源代码管理中? 我刚刚在我的应用程序文件夹中添加了所有内容。 然而,我注意到,SVN回购协议似乎存在很多问题。 特别是/resources/css/sass/.sasscache文件夹。这听起来不像是SVN中应该包含的内容 是否在任何地方都有一个确定的列表,其中列出了ST应用程序应该/不应该签入的文件?没有“确定”列表,但您可以明确排除任何.sasscache文件夹以及/build/。大多数文件夹应包含在SVN中 如果您使用的是Sench

Sencha touch sencha touch加载微调器未在ios 9中设置动画

我用cordova 3.6.0.In iOS构建的sencha touch应用程序也面临同样的问题 从@keyframes中删除“-ms-”为我解决了这个问题 来源 使用此css: @关键帧x-loading-spinner-rotate{0%{transform:rotate(0deg)}8.32%{transform:rotate(0deg)}8.33%{transform:rotate(30deg)}16.66%{transform:rotate(60deg)}24.99%{transfo

Sencha touch 在sencha touch 2中动态加载列表

我有一个Sencha Touch 2.0应用程序,它设置了卡片布局。它包含一个带有用户可以单击的图标的仪表板和一个客户列表(xtype:'list')。加载应用程序时,我加载应用程序中的所有“卡”,包括客户列表,但除非设置了localStorage变量,否则我不会加载数据(通过代理)。加载所有内容后,我通过检查localStorage变量来检查用户是否应该自动登录。如果他们自动登录,那么我的应用程序就可以完美运行。如果他们不是,我给他们看“登录”卡,这基本上是一个登录表单。一旦他们以表单形式提交

Sencha touch Sproutcore/Ember/Blossom/Sencha和移动设备(或alt框架)的当前状态

我一直在研究Sproutcore、Ember和Blossom以及其他竞争性框架(例如Sencha),以选择HTML5客户端应用程序项目。这些项目的状态、信息和文档有点零碎,需要澄清,因此我将向社区介绍这一点 我的项目是成为一个原生的HTML5应用程序,需要一个完整的应用程序框架,具有桌面级的复杂性,能够在桌面上很好地工作,并在具有触摸感知的移动设备上以很好的速度运行。这些小部件应该是本地的(而不是web的),但是可以自定义,以便对应用程序是唯一的 问题/框架要求: 本机与Web风格的应用程序。框

Sencha touch 主屏幕图标

我刚刚将Sencha Touch更新为Sencha Touch 2.0.1,我的主屏幕图标不再工作。以前,我可以检查我的代码并查看Sencha生成的正确标记。我再也看不到这些标签了。我用以下代码设置了我的主屏幕图标: Ext.application({ name: 'example', phoneIcon: '/example/resources/icons/app_icons/114x114.png', 我还尝试将phoneIcon更改为图标,并尝试在图标后使用对象而不是字符

Sencha touch 获取错误-Sencha touch 2和Cordova 1.6.1

我已经复制了WWW文件夹,现在无法运行该应用程序。我只是得到一个可以滚动的空白屏幕 但是,当我编辑app.js时,会出现一个白色屏幕,但它保持静态 我已将Ext.reapplication更改为Ext.application,并出现白色静态屏幕和以下错误 [信息]成功回调中出错:NetworkStatus0=ReferenceError: 找不到变量:视图 我的app.js文件如下 Ext.application({ name: 'app', launch: function()

Sencha touch 使用标记器在地图中定位特定地址(Sencha Touch 2)Sencha地图

我正在尝试建立一个应用程序,一旦用户点击地址,它就会给出一个方向。 我的应用程序的结构是这样的: 我已经设法以列表形式编译了我想要的所有地址,这意味着用户可以点击地址,它将加载第二页。查看以下图片: 上面的图片显示了我当前的应用程序和我当前的开发阶段,当应用程序加载时,它会显示页面A,当你点击任何地址时,它会进入页面B。 我的应用程序的页面应该是一张地图,上面有一个标记,显示地址在地图中的确切位置,如果可能的话,还可以从用户当前位置给出确切地址的行驶方向。查看以下图片: 第二张图片正是我想要

Sencha touch 启动与facebook javascript sdk集成的web app mobile

我是这个主题的新手,我已经在Sencha中有了一个应用程序,现在我想集成facebook登录,我正在学习这个facebook教程 但是我不明白什么是移动Web URL,因为我的应用程序在Sencha中。在ST2 SDK中,有一个名为examples的文件夹,fine the Jog With Friends应用程序,您可以看到如何实现facebook

Sencha touch 配置无效,必须是有效的配置对象-Sencha Touch 2.1

当我尝试在点击按钮后打开新面板时,总是会出现以下错误: Uncaught Error:[Error][Ext.Container#factoryItem]配置无效,必须是有效的配置对象 以下是函数(位于自定义控制器中): 这就是它的调用方式(位于扩展自定义控制器的控制器类中): 提前感谢您的帮助。好的,必须先安装视图才能推送: push : function(navigationView, viewClass) { var view = Ext.ClassManager.instanti

Sencha touch 设置Sencha触摸列表的样式

我正在寻找一个如何根据Sencha返回的结果设置列表样式的示例 我是否需要100行自定义CSS,或者是否有一些预定义的样式需要应用,以使我的应用程序看起来像本地设备?默认样式应该看起来正常:至少与触摸UI的其余部分一致 只需提供itemTpl:property并将列表绑定到存储:您应该可以看到列表中出现的项目,如: 当然,您可以根据自己的喜好详细说明项目TPL。还有一些“标准”用户界面行为,如公开按钮和索引栏。有关示例,请参见此屏幕广播: 最后,当然,这一切都只是HTML和CSS,所以你可以完

Sencha touch 我应该在新开发中使用什么Sencha Touch版本?

我正在考虑使用jquery mobile或sencha touch来增强我一直在开发的移动web应用程序,在看到一些令人印象深刻的sencha touch演示后,我认为这是一个更完善的框架 无论如何,在看过Sencha Touch网站后,我不确定应该下载哪个版本,当前的商业版还是2.0开发者预览版3 虽然它还没有完全完成,但我不想花时间开发1.1.1版,然后在3-4个月后进行迁移(不确定开发时间表是什么,所以我可能会偏离目标) 我希望Sencha touch开发者能够提供一些关于最佳实践的见解

Sencha touch 搜索CSS(Sencha Touch)教程

我想更改我的应用程序的布局。我想使用我自己的按钮和改变背景颜色。 有人能发布一些有用的教程吗。我不太擅长css 感谢您的帮助您可以使用自己的样式表覆盖现有的CSS,也可以使用SCS设置触摸应用程序的主题。看看这个关于SCSS的指南,你可以用自己的样式表覆盖现有的CSS,也可以用SCSS为触摸应用程序设置主题。请看一下这个关于SCSS的指南如果你想定制你的应用程序,我唯一的建议就是使用Firebug。 为组件设置cls属性,在Firefox/Chrome/Safari上启动应用程序,然后右键单击要

Sencha touch 工作表中的Sencha Touch 2列表不显示

我需要一个名单上的名字显示在一张纸在森查触摸。工作表将显示所有其他子项,但不显示列表。是我做错了什么,还是这根本不起作用?代码如下: myList = Ext.create('Ext.dataview.List', { store: myStore, itemTpl: '{firstName}, {lastName}' }); mySheet = Ext.create('Ext.Sheet', { items: myList }); Ext.create('Ext

Sencha touch Sencha Touch 2 FormPanel未正确显示(布局问题?)

我在Sencha Touch 2中的模板布局有问题。请参阅下面的示例应用程序 应该有一个具有“vbox”布局的面板,其中包含3项:一段文本、一个FormPanel和另一段文本。然而,FormPanel的大小似乎为0x0,根本没有显示,所以我只看到了两个文本 我发现有两件事可以让表单面板显示出来: 设置外部面板上的布局:“安装”。但一切都是重叠的fit并不是为多个项目设计的,因此这不是一个解决方案 在FormPanel上设置显式宽度和高度配置。但我希望它自己布局,而不必指定像素。我为什么要这么做

Sencha touch 如何正确使用Sencha NavigationView、深度链接和浏览器历史记录

我使用NavigationView作为根面板。我试图做到的是,当用户深入我的应用程序时,将视图推到我的根面板上,当用户返回时,将其弹出 下面是一个简单的例子来说明我的问题:我有一种类型的视图显示一些条目细节 Ext.define('MyApp.view.EntryDetails', { extend: 'Ext.Panel', xtype: 'entrydetails', config: { tpl: '<div>{id}</div&g

Sencha touch 将Sencha Touch模型绑定到字段集

是否有一种方法可以将模型绑定到字段集,从而避免类似的代码(手动设置模型的每个字段) 您需要将记录绑定到表单,而不是字段集 您需要将记录绑定到表单,而不是字段集 是,与表单具有.getValues()方法的方式相同 您可以使用setValues({obj…})更新表单值。如果您使用的是“模型/记录”,则可能必须使用form.setValues(model.data) 是,与表单具有.getValues()方法的方式相同 您可以使用setValues({obj…})更新表单值。如果您使用的是“模型/

Sencha touch 如果动态添加选项卡,如何在选项卡面板中排序选项卡?

我的视图中有一个选项卡panel,其中只有一个选项卡。稍后加载其他数据时,我会将这些选项卡添加到此tabpanel中,但这样选项卡就会按照我添加的顺序呈现。我想在现有选项卡之前显示新选项卡,但它总是在它之后追加选项卡,有没有一种方法可以像addBefore那样控制选项卡的位置 这是我的选项卡面板: { xtype : 'tabpanel', flex : 1, id : 'featurePanel', t

Sencha touch 一次发送多个ajax请求Sencha Touch

谁能帮我一下吗。我想从一个存储中加载多个xml url。如果我对每个请求使用不同的存储,我可以这样做,但这会使我的代码更重。有人能帮我吗/ 谢谢您可以发送几个Ext.Ajax.request(),只需将结果数据附加到目标存储(通常配置内存代理) 你不明白我想说的是什么,我想一次点击多个URL并得到xml的响应?

Sencha touch 在文件夹中包含所有scss文件

我正在使用Sencha Touch开发一个项目(不确定这是否是一个重要的事实),我想在compass生成的CSS文件中包含文件夹中的所有SCSS文件 因此,考虑到该项目结构: index.html resources css app.css (generated file) sass app.scss config.rb (sass config file) ux ExamplePlugin1 style.s

Sencha touch Sencha触摸列表未显示(再次!)

我的Sencha触摸列表未显示。我所做的只是将根容器更改为导航视图,以便将其他视图推送到它上面,但是导航不喜欢将“fit”作为根。所以我把它移到另一个“fit”类型的容器中。但是,现在列表不显示了 见下文: Ext.define('MyApp.view.inbox.MyInbox', { extend: 'Ext.navigation.View', alias: 'widget.myinboxview', requires: [ 'Ext.navigat

Sencha touch 具有关联的模型,1个请求填充2个组件最佳实践

以下场景的最佳实践或设计方法是什么: 服务器返回了一个json,其中包含有关人员及其地址的信息 我需要出示一张包含此人基本信息的表格,再加上一张包含每个地址的列表 在此列表中,每个地址都必须是列表中的一项,因为它将是multiselect true,以便执行其他操作 我所做的是: a) 定义一个与“Direccion”(西班牙语表示地址)有很多关系的模型“Persona”,我的代理就在模型中 b) 定义一个模型“direction” c) 定义一个列表并尝试使用itemTpl配置,以便每个ite

Sencha touch Sencha setActiveItem旋转木马-幻灯片仅显示在左侧

所以我设置了一些按钮来滑动旋转木马 preezer.setActiveItem(this.text, "slide"); 它的工作只是罚款,除了我肯定会喜欢它,如果它会滑动的方式,卡应该去。。。换句话说,如果用户单击第三个按钮,它将向左滑动到第三张卡,但如果用户单击第一个按钮,我宁愿它向右滑动回到卡1 有人知道怎么做吗 谢谢 您可以放置一些条件逻辑并定义幻灯片方向 if(preezer.getActiveItem()..) { preezer.setActiveItem(this.t

Sencha touch 如何使用sencha中的视口从一个视图移动到另一个视图?

在我的应用程序中,我有一个带有topbar和一些字段的单视图。在这个按钮中,当我点击登录按钮时,我想移动到另一个视图(仪表板),它是一个选项卡视图。为此,我使用了viewport。但我无法从一种观点转移到另一种观点。这是我的密码: app.js Ext.Loader.setConfig({ enabled : true }); Ext.application({ views : ['TitlePanel', 'dashboardpanel'], models : [ '

Sencha touch 如何使用Sencha Touch 2在服务器的PHP文件中执行请求

我编写了一个移动应用程序,它使用SenchaTouch2框架展示了一些文章。 我在localhost和Wamp服务器中使用MySQL数据库。该应用程序运行良好。现在,我想从另一台具有特定IP地址的服务器部署我的数据库管理,但在Google Chrome上的JS控制台中有以下消息: XMLHttpRequest cannot load http://<ip_address>:[port]/[path_to_services_directory]/ArticleListService.p

上一页 1 2 ...  5   6   7   8    9   10   11  ... 下一页 最后一页 共 34 页