Sencha touch 2 对于选项卡面板,iconCls在Android上不起作用

我创建了选项卡面板,并使用iconCls属性在选项卡按钮上显示不同的图标。这在桌面上的chrome浏览器和iPad上的safari上都能很好地工作。但这些图标图像不会显示在ANDROID选项卡上,而是显示空白的正方形 检查镀铬元素,并查看控制台日志。如果正在调试,则它可能在web浏览器中工作,但会告诉您发生了什么错误 否则,请确保您的样式表在android中链接正确,并尝试使用默认的iconCls类来查看这些类是否有效。如果您正在创建一个自定义图标文件,但未使用sass,则可能没有正确链接实际图

Sencha touch 2 禁用Sencha 2中的存储加载掩码

Sencha应用商店在填充应用商店时会自动添加ajax加载程序掩码,但我想隐藏它,因为我制作了一个更通用的掩码,每次应用程序执行ajax请求时都会显示该掩码 如何隐藏商店加载掩码?试图查看文档,但未在其中找到任何合适的字段/方法: 见附件: 属性存在:,您已将其设置为null { xtype: 'list', store: 'Store', loadingText: null, // for ST 2.3.0 set it to false .... } 干杯,

Sencha touch 2 index.html文件中有什么内容?

我正在使用Sencha Touch 2构建我的第一个应用程序之一,但我在网上找不到index.html中确切链接的内容,因为我正在网上学习教程,并且收到一个空白屏幕(问题来自索引文件)。我想得到一些帮助,就像我说的,我在网上找不到任何东西 <script id="microloader" type="text/javascript" src="touch/microloader/development.js"></script> <script src="../to

Sencha touch 2 视觉主题原型

我很难将我的主题原型化。所有的东西都采用某种css值,然后进行编译,有没有一个工具或sencha的东西可以让我看到我在做什么 在创建sencha touch 2应用程序时,每个人是如何制作主题的?使用sass是否是推荐的方法,即使它是如此反复试验/看起来更好?Sencha Architect允许我这么做吗?我建议您使用SASS,因为它不仅是设计您自己的Sencha Touch主题的正确方式,而且还为您提供了一些通过普通css无法轻松实现的强大功能 通过使用SASS,您需要安装SASS和Compa

Sencha touch 2 进入外部面板内的标题栏

如何访问或引用外部面板中的标题栏组件 代码 使用ComponentQuery选择器: var bar=this.down('titlebar');//通过xtype在任意深度获取子项 Ext.define('appv.view.ContactInfoPanel',{ extend:'Ext.Panel', xtype:'contactinfopanel', requires: [ 'Ext.TitleBar','contactapp.view.ContactInf

Sencha touch 2 Sencha控制覆盖问题

我是新来的森查人。我在其中创建了一个登录页面,其中存在一些覆盖控件问题。 这是我的密码 Ext.define('RaceNote.view.Login', { extend: 'Ext.form.Panel', alias: "widget.loginview", requires: ['Ext.form.FieldSet', 'Ext.form.Password', 'Ext.Label'], config: { title: 'Login',

Sencha touch 2 Sencha touch 2.3与hbox、textfield和textareafield一起发布

我在sencha中使用vbox和hbox布局创建了一个布局。但问题是,当我使用textfield和textareafield时,即使屏幕大小不同,它的大小仍然保持不变 我在谷歌上搜索了很多,发现很多人都有同样的问题 代码如下 Ext.define('GS.view.RequestNew', { extend : 'Ext.form.Panel', xtype: 'requestnew', requires: [ 'Ext.Label', 'Ext.Img', 'Ext.f

Sencha touch 2 Sencha Touch:导航视图ui项赢得';不变

我正在尝试将导航视图的“ui”属性设置为“light”,但它只在黑暗主题中显示。这是我的看法。我错过了什么 Ext.define('VisitTCMIndy.view.Social', { extend: 'Ext.navigation.View', xtype: 'socialcard', config: { iconCls: 'chat', title: 'Social', layout: 'card', ui: 'light', items: [

Sencha touch 2 已激发事件sencha中的激发事件

我到处找,但我不知道该怎么办 我添加了一个事件,如下所示: this.getLetters().element.on({ tap: me.lettersTap, delegate: 'span.letter-visible', scope:this }); 然后是另一个: this.getLetterButtons().element.on({ tap: me.letterButtonsTap, del

Sencha touch 2 使容器水平滚动?

我正在创建一个3000px宽的容器,有三个子容器,每个子容器都有flex:1 我使顶部容器水平滚动。但是,当我向右拖动时,我可以看到第三个包含单词3的框,但一旦我松开,窗口就会弹出 我希望右侧的内容在发布后保持可见 资料来源: Ext.Loader.setConfig({ enabled: true }); Ext.application({ name: "Sencha", launch: function() { var tabPanel = Ex

Sencha touch 2 简单列表项

我有一个布局,我想在左窗格中显示列表项。如何显示列表项以及一些单击事件 { docked: 'left', style: 'background:#7b7b7b', html: 'Here I want to show Ext.List' } 我的列表项目包括主页、关于、用户、帮助

Sencha touch 2 在面板中呈现列表

我有一个面板,在那里我呈现一个搜索表单。这很有效。 我的问题是在该搜索表单下呈现列表(因此在同一面板中) 这就是我到目前为止所做的: Ext.define("TCM.view.UserSearch", { extend: "Ext.form.Panel", requires: [ "Ext.form.FieldSet", "Ext.List" ], xtype: "usersearch", config:

Sencha touch 2 如何在Sencha Touch的数据视图列表中添加按钮

我想在数据视图列表中添加一个Sencha触摸按钮,一些函数将调用该按钮的点击事件 像这样: 项目1按钮1 项目2按钮2 项目3按钮3您可以使用数据项目: 如果你想要它,就去吧!有什么问题吗?到目前为止? // The dataview Ext.define('MyDataView', { extend: 'Ext.dataview.DataView', config: { defaultType: 'mydataitem', useCompone

Sencha touch 2 无线电场的动态数量

我正在尝试创建一个选择题类,在这个类中,我通过了问题和2到8个可能的答案,用户必须从中选择一个。我如何动态地将我的项目传递给我的类,并为每个可能的答案创建一个新的radiofield?这是我当前的课程,有两个可能的答案(红色,白色) Ext.define('Sencha.view.question.QuestionTypeOne'{ 扩展:“Ext.Container”, xtype:'问题类型一', 要求:[ “外部标题栏” ], 配置:{ 高度:'250px', 宽度:'250px', 项目

Sencha touch 2 如何在sencha touch中中止组件的初始化事件

我在容器的initialize事件上调用webservice,该容器是navigationView的第一个视图,如果webservice调用失败,我想将用户重定向到登录视图,但是当我重定向到登录视图时,当反复调用initialize时,我得到一个无限循环,正确的处理方法是什么? 干杯 H 你的问题没有足够的信息。从你发布的所有内容来看,唯一要说的是停止调用触发无限循环的东西。嗨,谢谢你的回复,在哪种情况下我可以进行验证/重定向? //This is how I'm doing the redir

Sencha touch 2 sencha touch中加载掩码中的多条消息

我只想显示不同的信息 Ext.Viewport.setMasked({ xtype: 'loadmask', message: 'Downloading data. Please wait...' }); 当我从服务器下载数据时,我调用了不同的函数。 根据功能,我想更改消息 请提供指南或工作代码 我用过 Ext.Viewport.unmask(); 并重置该函数中的消息。。但显示出同样的信息 非常简单。只需获取视口加载掩码,并更新消息。下面是一个示例,一旦您设置了加载掩码,现

Sencha touch 2 Sencha触摸选择字段列表滚动问题

我已经创建了包含1个selectfield的工具栏。 选择字段中的项目更多&无法知道列表中的项目更多。 我怎样才能解决这个问题。请帮帮我。 这是代码 items: [ { xtype : 'toolbar', docked: 'top', id: 'toptool', flex: 1, items: [ {

Sencha touch 2 后退按钮-在视口中导航

我正在向我的应用程序视口添加内容,如下所示: Ext.Viewport.animateActiveItem(item, {transition}) 我正在寻找一种方法让“回到”最后一个视图。这是可能的,还是视口破坏了最后一个视图 为什么不在第一个面板上使用Ext.Viewport.animateActiveItem() 我在这里做到了: 希望这对您有所帮助,那么您为什么不在第一个面板上使用Ext.Viewport.animateActiveItem() 我在这里做到了: 希望这有帮助为什么不使

Sencha touch 2 Sencha skeleton应用程序没有路由器

我对森查很陌生,从今天开始。我有一个基于我使用“sencha generate app”命令创建的框架应用程序的简单应用程序 在我添加用于登录的控制器之前,一切正常。部署和运行应用程序时,我收到以下错误: Uncaught TypeError: Object #<Object> has no method 'getRouter' Controller.js:476 Ext.define.applyRoutes Controller.js:476 setter sencha-touch

Sencha touch 2 Sencha Touch错误:无法读取属性';dom';空的

调试一些Sencha Touch 2代码,我将其归结为以下内容。为什么这样不行?更重要的是,为什么不应该呢?显然,view、listOne和listTwo都在范围内,但点击listOne项,然后返回,然后再次点击listOne项会导致错误。导航视图返回时是否删除引用 var view = Ext.create('Ext.NavigationView', { xtype:'myview', fullscreen: true }); var listTwo = Ext.create

Sencha touch 2 如何通过单击Sencha Touch中的列表项来更改视图?

下面是我的Sencha Touch应用程序的结构。我有一个视图,我给了它xtype主页。在主页视图中,我有以下项目 停靠在顶部的工具栏。 应用程序左侧的列表 在右侧,我有一个视图,其中有一个id为display的显示器 问题:现在我想当我点击列表中的不同选项时,不同的视图应该显示在主页的右侧 我能够在控制器中调用列表项点击功能,并且我能够识别列表中的不同项。唯一的问题是,我无法用另一个视图替换给定的显示好的,在网上搜索了一下后,我找到了以下解决方案。我应该使用布局:'card'到我需要在其中更改

Sencha touch 2 刷新或生成期间出现SenchaCMD错误

SenchaCMD 4.0.2.67有一个错误。当我尝试在终端上运行sencha app refresh或sencha app build或sencha ant phonegap sencha build时,我得到以下错误: ... [INF] -detect-app-build-properties: [INF] Loading app json manifest... [INF] Loading classpath entry /path/to/project/senchatouch/pr

Sencha touch 2 Sencha Touch 2.4.2-可拖动部件不在容器外移动

我有一个容器。在那个容器里,我有3个可拖动的:如下图所示 我可以在父容器中拖动3个组件(上下移动) 但我需要将容器外的3个组件移动到左侧和右侧(用箭头标记) 有人能帮我一下吗 这是我正在使用的代码 { xtype: 'container', //Middle Container width: '100%', height: '80%', style: 'background-color: #669900', layout: 'hbox', items: [{ xtype: 'compo

Sencha touch 2 sencha touch 2.0仅在ios中格式化数字字段

当我在numberfield中输入大数字并将其模糊时,仅在IOS中在beetween数字中添加昏迷, 我想去掉这个功能。 我该怎么办?我刚刚处理了这个问题。不幸的是,numberfield的HTML5规范建议在默认情况下使用逗号。我发现在iOS上没有办法解决这个问题 我的解决方案是使用“textfield”组件,用正则表达式“onblur”去掉所有非数字字符 或者,如果您只需要基本号码,您可以始终使用“文本字段”并将其类型设置为“tel”,这将为您提供移动电话上的电话键盘 希望这有帮助 代码示例

Sencha touch 2 (Sencha 2.2中新增)数据存储加载大数据集冻结应用程序的数据

我的应用程序中有一个数据存储,在特定的用户操作中,通过本地txt文件(总共100kb)加载相当大的数据集。在升级到Sencha 2.2之前,加载该数据集的速度相当快,对应用程序性能没有任何影响 现在我已经升级到Sencha 2.2,加载这些数据会完全冻结应用程序。即使我在电脑上运行应用程序,也需要大约5分钟的时间才能解冻 我尝试了两种方法:setData()和通过代理加载(下面的代码)。两种方法都有相同的结果。我已经筛选了Sencha 2.2变更日志,没有找到任何与数据存储相关的变更。我在这里很

Sencha touch 2 为Windows 8(非Windows phone 8)构建Sencha Touch应用程序Microsoft Surface

我想构建一个由Sencha CMD生成的简单Sencha Touch-2.3.1应用程序来运行它 Windows 8.1 Microsoft Surface Simulator 我打开了Visual Studio(2013),并创建了一个新的JavaScript Windows应用商店项目。 2-将生成的Sencha Touch应用程序文件复制到我的项目中。 3-将起始页从default.html更改为index.html 然后我在模拟器上运行它,但应用程序挂在带有白点的蓝色加载屏幕上。我打开j

Sencha touch 2 config.Runtime不';建成后不工作

我已经在我的应用程序中创建了config.Runtime js,一切正常,我能够设置和获取其中的参数 Ext.define('TaskTouch.config.Runtime', { singleton: true, config: { selectedCategory: 0, serviceURL : 'resources/service.asmx/' }, constructor: function (config) { this.initConfig(config)

Sencha touch 2 在何处指定特定于生成的运行时设置?

我开始使用Sencha Cmd 5编写一个ST2.4应用程序。我应该在哪里指定特定于构建的运行时设置,例如在应用程序中用于ajax调用的服务器主机名 服务器主机的示例: production: www.example.com development: local.example.com testing: test.example.com 显然,我的应用程序负责获取主机名并用于ajax调用url。但是我可以在app.json中指定我的应用程序设置,例如服务器主机名,以便在应用程序启动时它将成为可

Sencha touch 2 如何在SenchaTouch2中将html附加到列表的底部?

我想在列表下面附加一个loading div,就像listpaging那样。(出于其他原因,我没有使用listpaging)。如何执行此操作?将容器的布局设置为“vbox”,并在列表下方添加一个包含html的容器 示例: Ext.define("MyApp.view.MyView", { extend : "Ext.Container", config : { layout : 'vbox', fullscreen : true,

Sencha touch 2 Sencha Touch如何强制调整视口/面板大小

我正在使用来自以下站点的sencha touch日历插件 插件工作正常。。但我在加载时显示事件点时遇到了一个问题。只有当我更改浏览器窗口的大小,即最大化或还原它时,它们才会出现。如何解决这个问题 如何调用doComponentLayout();在我的cotroller函数中?或者我想调整视口的大小?我不知道如何调用这个函数,这是我的控制器 onPeriodChange: function(view, minDate, maxDate, direction){ console.log(

Sencha touch 2 sencha touch select field change事件在门店名称重复时不触发

sencha touch select field change事件在门店名称重复时不触发 假设我的数据看起来像 选项:[{ 文字:“Sencha Touch”, 值:“extjs” }, { 文字:“Sencha Touch”, 值:“senchatouch” }, { 文字:“Sencha Animator”, 值:“动画师” }, { 文本:“Sencha Designer”, 价值:“设计师” }],//选项 对于上述代码,更改事件不会针对相同的文本触发 帮助我?仅当新值与旧值实际不同时

Sencha touch 2 Sencha Touch 2:如何创建历史特色?

例如: 在选项卡栏上,有一个“Recents”,它将记录您查看的任何内容 我想为我的网络应用创建一个购物指南。用户从一个列表中查看各种商店,当他们选择查看一个商店时,它将被记录下来。有点像浏览器历史记录 我知道要求完整的代码太多了,所以有人能把我推向正确的方向吗?比如向我解释如何开始,我需要知道什么,或者更好的是给我指出任何例子(我还没有找到) 谢谢 尝试在Sencha Touch中使用Ext.data.Store,创建用户浏览历史记录的数据存储。当他们查看商店时,将其作为商品添加到商店中。您需

Sencha touch 2 Sencha Touch 2-无法从控制器获取参考视图

我正在尝试在控制器中定义的方法中通过引用获取视图。我得到的错误是 对象[Object Object]没有方法“getUserForm” 这是我的视图和控制器,如果有人能帮助我,我会很高兴 提前谢谢 用户表单 Ext.define(appName + '.view.user.UserForm', { extend : 'Ext.form.FieldSet', alias : 'widget.userform', title : 'User Form', i

Sencha touch 2 Sencha Touch 2,嵌套XML解析节点值

我正在使用嵌套的XML,并使用“hasMany”对其进行解析。。如果有人能告诉我如何读取节点“”的值,我将不胜感激。我可以使用映射轻松读取“”的属性“id”和“val”,但我还想读取中的节点值,例如257411 257411 如果有人能提供合适的“地图”,我将不胜感激 XML数据: <?xml version="1.0" encoding="ISO-8859-1"?> <basics id="744" name="social"> <number>

Sencha touch 2 Sencha Touch 2面板水平滚动使其消失

我试图在面板中显示一些html(相册),并希望给它一个水平滚动。但是它没有显示出来。它使我的面板消失。我花了几个小时来修理它。请帮帮我 var panel = Ext.create('Ext.Panel', { scrollable: { direction: 'horizontal', directionLock: true }, height:120, html: '<h2

Sencha touch 2 在Sencha Touch 2中使用NavigationView

我正在试用Sencha Touch 2,但导航视图出现了问题,因为它不起作用。。。每次我尝试推送一个视图时,我都会得到错误uncaughttypeerror:无法调用undefined的方法'apply',我不知道为什么 如果我在导航视图的配置部分中初始化第一个视图,它可以正常工作,但是如果我尝试将完全相同的视图推送到NavigationView中,我会得到错误 以下是我的视图和控制器的一些代码: 控制员: Ext.define('svmobile.controller.MyController

Sencha touch 2 在字段集中包装长标题?

如何将很长的标题包装成表单和字段集 我从Sencha的文档中获取了这段代码,并简单地添加了一个长标题和一个宽度。不幸的是,标题被省略号截断 下面是它的样子: 这是修改后的Sencha源代码:() 试试这个 编辑 对不起,我误读了其中的一部分 我决不会声称自己是CSS专家……但这对我来说很有用: .x-form-fieldset-title { white-space: normal; } 这会影响到你的每个标题,你可能想试着挑出太长的标题 祝你好运,布拉德,这是包装标签。长标题怎么样

Sencha touch 2 Sencha触摸测试构建不工作

我已经使用sencha touch 2.2.1完成了我的第一个应用程序。现在我把它上传到我的服务器上,并试图用我的手机访问它。一切正常。我的仪表板包含6个按钮,但其中只有1个正常工作。彼此抛出以下错误 TypeError:“undefined”不是计算“name.substring”的对象 此错误发生在函数parseNamespace中。但我不知道怎么了。我使用Sencha Architect构建应用程序,在预览中一切都很好。测试包是使用架构师的build按钮创建的。如果有人可以帮助我,该应用程

Sencha touch 2 找不到Xcode,请指定它

我是新来的Sencha,我正在Sencha运行KitchenSink。但是我得到一个错误“找不到Xcode,请指定它” 我已经更新了Sencha并安装了所有内容,但无法通过此错误。而且我找不到提及xcode路径或其他内容。实际上我有3个不同版本的xcode。因此,我在终端中设置了可用Xcode的路径。就这些。请注意反对票。。

Sencha touch 2 列表未显示

我无法在视图中显示列表。似乎我正在从ajax调用中获取数据。 我肯定错过了一些东西。请帮忙。谢谢 详情如下: 数据: Stations.json [ { "id": "129", "stop": "NY Station", }, { "id": "13", "stop": "Newark Station", } ] 型号: Ext.define('MyApp.model.Station', { extend: 'Ext.data.Model', config

Sencha touch 2 在Sencha Touch 2中构建具有块的应用程序?

我的问题是在Sencha Touch 2上构建GUI,首先创建控件,然后在面板项上实例化它们。像这样: var myButton = Ext.create('Ext.Button', { text: 'Button', }); 然后执行此操作以在屏幕上显示: //..some panel items:[{myButton}, {anotherControl}] 当我尝试在SenchaTouch2上执行此操作时,它只会抛出一个错误:“未捕获的SyntaxError:意外标识符” 我曾经

Sencha touch 2 Sencha Touch:刷新存储内容

我想刷新我的商店内容,我有一个窗口来显示票证列表,每个票证都有一个附件列表。附件是可选的,因此对于票据,可能没有附件 我正在使用基于Rest代理的Odata代理 我有两个单独的车票和附件商店。如果我基于具有附件的票证加载附件存储,则存储会被填充,现在当我选择一个没有附件的票证时,存储不会被刷新,而是显示来自上一个票证的存储内容。如果我尝试在存储上使用“RemoveAll”方法,存储会尝试删除后端系统中我不想要的条目。我只希望商店在每次请求时刷新其内容 如何重新加载存储并刷新其内容 谢谢 您是否尝

  1    2   3   4   5   6  ... 下一页 最后一页 共 17 页