关键词:Sencha Touch2;Ext.Msg.alert;alert提示混乱;ST的alert提示bug; 在开发过程中经常用到的Ext.Msg.alert()提示框有一个明显的bug就是,在相邻的代码处某一个形如下的alert提示后: Ext.Msg.alert("提示","登录密码包含非法字符!");//包含title和message的alert 再提示一个形如下的alert时...
关键词:Sencha Touch2组件,selectfield组件,options数据不一致问题:selectfield组件默认接收的options数据形如: var selectOptionData = [ {text: 'First Option', value: 'first'}, {text: 'Second Option', value: 'secon...
关键词:Sencha Touch2,JavaScript对象,JavaScript动态数组,Json动态数组,问题:一个json数组jsonData1转换为另一个json数组,形如jsonData2: var jsonData1 = [ {text1: 'First Option', value1: 'first', sex: 'm'}, {text1: 'Seco...
1、一个Sencha对象数组如下: var data = [ {text: 'First Option', value: 'first'}, {text: 'Second Option', value: 'second'}, {text: 'Third Option', value: 'third'}, ]; 通过data.length;即可获...
1、在创建Sencha Touch模型对象之前,先定义一个模型: //测试用模型 Ext.define('IsptResultMod', { extend: 'Ext.data.Model', config: { fields: [ 'MintTaskCode', //任务编号 'MintItemCode...
在Sencha Touch2开发中,经常要使用ajax与后台服务进行传参(本文使用WCF搭建服务),而其中参数名问题显得尤为重要。比如WCF服务函数为: public Result GetItemResult(int intTaskCode, int intItemCode, string strEquipCode) { return TaskExec...
在Sencha Touch开发中经常用ajax与后台服务通信时会受到形如下列代码的json串: {GetItemResultResult: { MintItemCode:1, MintTaskCode:12, MstrDefectVal:"", MstrDefectValCode:"", MstrDescption:"", MstrEquipCode:"KKS",...
在Sencha Touch开发中经常用到alert来调试数据,经常出现的情况是alert结果为undefined、[object][object]等等我们不需要的内容。这就需要进行串与对象的转换。 1、先看一个js对象,其中Result为ST模型: var data = Ext.create('Result', { MintTaskCode : 13, MintItemCode...
问题:我使用list组件时,使用存储而列表仍旧无数据显示…… 解决:先创建存储对象,然后赋给list组件即可。方法一: 1、在列表视图Ext.define(........之上先创建存储对象: var KnoQueryStore = Ext.create('MI.store.KnowlgeQuery.KnowledgeStore'); //创建存储,使用存储定义是的完整名称...
最近由于项目需要,学习了一下Sencha Touch2,深感学习这个新技术的艰辛。没有资料,没有教程,没有可以帮助的人,js调试起来也很困难。所以 在本博客中将我遇到的问题一一写出,供各位参考! ——写在第一篇ST博文。 问题:navigation组件下push进一个list组件,此时list组件有itemtap事件响应,但是当点击导航栏上‘back’按钮返回,然后再进入此li...