CFXIXI工作室首页
CF西西的博客 | 让博客记录我程序员的旅程~~ Sencha Touch 交流 QQ 群 224711028 欢迎您的加入。PhoneGap Android 交流 QQ 群 250395324欢迎您的加入 。Html5 APP Develop 交流 QQ 群 273843464欢迎您的加入

如何用sencha sdk tool 生成mvc的框架

13. 六月 2012
1.首先将你的路径路由到你sdk包下方:   2.路由到该路径后执行命令:sencha app create MyApp /path/to/www/myapp    3.成功!

sencha touch 2

sencha touch 如何获得list中选中项的元素(element)

10. 六月 2012
原理:通过使用Ext.select()方法选中list中选中的item的元素 原文:http://www.sencha.com/forum/showthread.php?174989-get-list-item-component-x-y-position-in-an-item-tap-event 文档源代码: //get my view, which is just a sized down ... [更多...]

sencha touch 2, sencha-touch1.1

如何在sencha touch list item中添加一个button

10. 六月 2012
效果:   实现的方式不难无非是样式的中optical的使用。 1.首先定义css .search-item .delete { float: right; color: white; font-size: 0.7em; padding: 5px 8px; border-color: #555; back... [更多...]

sencha touch 2, sencha-touch1.1

解决sencha touch 2中hasmany 调用方法undefined问题

9. 六月 2012
  出现这么个问题通常是mode中的路径没有使用全路径造成的 例子:   调用的时候只要获得store.first()对象,使用store.first().questions()方法就能获得你要的hasmany Store

sencha touch 2, sencha-touch1.1

javascript字符串转换成日期型的两种方法

7. 六月 2012
原文:http://blog.csdn.net/cxzhq2002/article/details/1794440 第一种:function strToDate(str){  var val=Date.parse(str);  var newDate=new Date(val);  return newDate;} 第二种:function strToDat... [更多...]

javascript

sencha touch 两个selectfield之间如何设置间距

7. 六月 2012
  如图lz遇到了这样的一个问题:   如何在两个selectfield之间设置间距, 试验之后发现在fieldset之中无法设置间距,换做嵌套在panel之后,设置间距成功:   xtype:'panel', items:[{ xtype: 'selectfi... [更多...]

sencha touch 2, sencha-touch1.1

Sencha Touch 2 将datepickerfield里面的月份弄成中文

6. 六月 2012
Ext.Date.monthNames = [ "一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月" ]; Ext.Date.monthNames ... [更多...]

sencha touch 2, sencha-touch1.1

解决google上不去问题

5. 六月 2012
1.用ip访问74.125.128.99 2.http://www.google.co.jp 谷歌日本

综合

如何解决websql中的异步问题

4. 六月 2012
1.首先websql openDatabase()方法打开数据库的其结果必然以异步方式返回结果,openDatabaseSync()方法可以同步方式打开数据库,但是貌似safari游览器中找不到这样的一个方法。 原文:http://stackoverflow.com/questions/4052479/html5-database-api-synchronous-request To get an... [更多...]

Html5, WebSQL

html5将image本地转成base64格式

2. 六月 2012
方法: function getBase64Image() { alert("dsfdf"); var img =document.getElementById("aaa"); var canvas = document.createElement("canvas"); var ctx = canvas.getContext("2d"); ct... [更多...]

Html5

sencha touch如何多个相同控件绑定一个事件

2. 六月 2012
sencha touch中的xtype可以继承控件的事件及属性并拓展,因此我们可以尝试创建一个xtype,在xtype中的事件里拓展方法。 生成后的xtype便可多出调用并包含有拓展的方法。

sencha touch 2, sencha-touch1.1

解决sencha touch 2 togglefield中change事件不响应

2. 六月 2012
  api中的change事件准确无误是有的,如果不响应说明src中的源代码可能版本太旧,下载最新的sdk包,将src的文件全部复制到你的项目文件中,即可解决。

sencha touch 2

sencha touch 2 scope用法

25. 五月 2012
  scope 指定作用域 button的scope 设置为panel 在button的handler里面this就是panel了

sencha touch 2

sencha touch 2中如何修改toggle的样式

25. 五月 2012
  1.用游览器把控件的样式找出来(x-toggle-off  x-toggle-on)在sencha touch.css里面修改   2.找出源码   3.可以直接设置,create的时候加上就可以了 或者你自己继承toggle 搞个新的

sencha touch 2

html5 客户端拖拽事件执行图片转base64

25. 五月 2012
    思路就是  在某个事件触发的时候   var files = e.dataTransfer.files var itemp = 0; for ( var i = 0; i < files.length; i++) { var file = files[i]; (function(file) { var oFReader = new ... [更多...]

Html5

sencha touch 2 返回一个历史页面(参考)

24. 五月 2012
lz没试过 原本打算将页面push进数组再重新调用,后来幸得李大师提点使用直接history.back就行了 如果是前一个页面使用history.back(-1) 参考w3c文章:http://www.w3schools.com/jsref/met_his_back.asp

sencha touch 2

gzip格式参考(加快sencha touch网站的运行速度)

24. 五月 2012
gzip是GNUzip的缩写,它是一个GNU自由软件的文件压缩程序。它是Jean-loupGailly和MarkAdler一起开发的。第一次公开发布版本是1992年10月31日发布的版本0.1,1993年2月发布了版本1.0。 1.开GZIP有什么好处?答:Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。 2.如何启用IIS的G... [更多...]

sencha touch 2, sencha-touch1.1

debug单参数时候的sql语句(sql带参数)

24. 五月 2012
这种情况比较麻烦: 1.可以先声明:   DECLARE @deptId INT, @startDate date, @endDate DATE   set @startDate='2011-10-10'; set @endDate='2011-10-16';     这样就可以执行sql了   select aaa from cf ptr w... [更多...]

SQL

sencha touch 2 如何在view里面调用controler的函数

24. 五月 2012
如图调用test函数   在app.js的launch一开始申明这个test = this.getApplication().getController('MainCtrl'); 然后在其他地方就一用test.test()来调用这个函数(test 定义成全局变量)即可

sencha touch 2

sencha touch 2 本地化多语言版本控件

24. 五月 2012
  下载:https://github.com/mitchellsimoens/Ux.locale.Manager 原文:http://www.sencha.com/forum/showthread.php?174857-Multi-Language-in-sencha-touch-2 貌似汉字在json中调用的时候会乱码。。。。⊙﹏⊙b汗  

sencha touch 2

sencha touch 1.1 解决tabpanel 图标(toggle)那个bar的隐藏

23. 五月 2012
原文:http://www.sencha.com/forum/showthread.php?110325-How-to-hide-(toggle)-the-tabBar-in-a-tab-panel 方法1: this.tabs.tabBar.hide(); this.tabs.componentLayout.childrenChanged = true; this.tabs.doComponen... [更多...]

sencha-touch1.1

sencha touch 中获得指定element所占的宽度与长度

23. 五月 2012
    var el=form.element; alert(Ext.encode(el.getSize()));    

sencha touch 2, sencha-touch1.1

sencha touch 2中在自己项目中使用官方ajax例子jsonp方法并映射一个button

23. 五月 2012
    1.调用的方法,大致为从远端获得例子载入模板映射到panel页面上   var tpl = this.getWeatherTemplate(); Ext.data.JsonP.request({ //we give it the url to the free worldweatheronline.com api ... [更多...]

sencha touch 2

phonegap(安卓)语音识别插件

22. 五月 2012
还蛮好用的,以后web app实现语音识别有福了。 下载:https://github.com/sinacloud/phonegap-plugins/tree/master/Android/IFlyTek   搭了个项目,有兴趣的朋友可以去我群共享下载。 Phonegap Andriod 交流 QQ 群 250395324欢迎您的加入     IFlyTek 科大讯飞... [更多...]

sencha touch 2, sencha-touch1.1

Sencha Touch 使用Iframe嵌套网页构想

22. 五月 2012
  文章:http://www.sencha.com/forum/showthread.php?107641-Problems-with-iFrame-Sencha-Touch-Android-and-iPad 如果短时间内弄个ST不现实,可以决定先暂时嵌套原来的WAP网站。

sencha touch 2, sencha-touch1.1

微信营销App流程

22. 五月 2012

综合

Sencha Touch中 xclass和xtype区别

22. 五月 2012
1.xclass 就是 Ext.create(xclass) 和 xtype一样的性质,不一定非要是自己创建的。   2.xtype是xclass的简称。 3.使用xtype前,你要new的对象,先要requires,xclass应该不用 举例 Ext.Viewport.add({             xcl... [更多...]

sencha touch 2

sencha touch 监听pinch等手势例子

20. 五月 2012
  原文:http://www.sencha-touch.de/examples/touch-events/

sencha touch 2, sencha-touch1.1

phonegap1.0在sencha touch中如何设定

18. 五月 2012
欢迎加入qq讨论群:224711028 1.首先要优先在st项目的index页面上载入 <script type="text/javascript" charset="utf-8" src="phonegap.js"></script>   2.同样在index页面上设定js,当正确加载时执行phonegap的方法   <script type="... [更多...]

sencha touch 2, sencha-touch1.1

Sencha Touch 2中如何动态添加button

17. 五月 2012
欢迎加入sencha touch交流群:224711028 原理很简单无非就是在一个容器上面选中id,用容器的add方法将button循环加入。 现在我们来试一下 1.先定义一个Container组件用,以后在里面添加button   xtype:'container', id:'aaa'   2.(lz使用的是mvc架构)在app.js的启动launch函数中执行以下方法: ... [更多...]

sencha touch 2

sencha touch 2制作滑动DataView(无缝list)

16. 五月 2012
      Ext.define('App.view.Sections', { extend: 'Ext.dataview.DataView', xtype: 'sectionslist', id: 'mainlist', requires: [ 'App.store.Sections', ], co... [更多...]

sencha touch 2

C# list冒泡排序

15. 五月 2012
  list<monthVar> monthVars=new  list<monthVar>; monthVars.Sort((obj1, obj2) => obj1.Order - obj2.Order);

C#

sencha touch 2中判断游览器是否包含webkit的方法

15. 五月 2012
  <script type="text/javascript"> if (!Ext.browser.is.WebKit) { alert("The current browser is unsupported.\n\nSupported browsers:\n" + "Google Chrome\n"... [更多...]

sencha touch 2

javascript对数组扩展一个计数的方法

15. 五月 2012
原文:http://www.dzone.com/snippets/count-javascript Array.prototype.count = function() { return this.length; };   var v_array = [ 5, 10, 15, 20, 25]; document.writeln(v_array.count()); // 5

sencha touch 2

sencha touch 2 nestlist中获得绑定store中值的办法

15. 五月 2012
  1.最简单的弹出store中的值   listeners: { itemtap: function(nestedList, list, index, target,record,e,eOpts) { var id = record.get('id'); alert(id); ... [更多...]

sencha touch 2

sencha touch 2 nestlist中点击触发事件用法

15. 五月 2012
  1.最简单的弹出store中的值 listeners: { itemtap: function(nestedList, list, index, target,record,e,eOpts) { var id = record.get('id'); alert(id); ... [更多...]

sencha touch 2

HTML5 跨域信息交互技术之 postMessage

15. 五月 2012
原文:http://blog.csdn.net/jackiewell/article/details/7325132 我们知道传统的HTML 规范中对于跨域的请求有这严格的限制,如果没有这个限制,将会发生很可怕的事情,设想一个场景当你在公司上班打开公司内部的管理信息系统,同时你打开了另一个外部网页页面, 那个外部网页中的动态脚本比如JS 脚本可以嗅探到你公司内部管理信息系统的内容,假如你公司的信... [更多...]

Html5

sencha touch 2中list如何动态添加或移除一个button

14. 五月 2012
    listeners: { el: { tap: function(e, target){ self.query('button[action=desktop_set_cancel_btn]')[0].setText('完成'); ... [更多...]

sencha touch 2

Sencha Touch NestList 如何载入tree结构的数据

14. 五月 2012
代码:   Ext.application({ name: 'Sencha', phoneStartupScreen: 'resources/loading/Homescreen.jpg', tabletStartupScreen: 'resources/loading/Homescreen~ipad.jpg', launch: function() ... [更多...]

sencha touch 2

Sencha Touch 载入base64格式的图片数据

13. 五月 2012
我们以sencha touch ajax为例,在index.html模板中定义     '<tpl for="weatherIconUrl">', '<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAA... [更多...]

sencha touch 2