
sencha
文章平均质量分 52
bboonnee
这个作者很懒,什么都没留下…
展开
-
Sencha-touch之TabPanel的Tab在点击时实施事件
Sencha-touch中TabPanel的使用频率应该是很高的了,一般的应用应该都会用到,但是TabPanel的TabBar在点击时,就会切换到对应的容器界面去,而经常会有这种情况,在TabBar中其实只是需要4个容器,而在TabBar上需要一个按钮,让其被点击时执行某个方法,而并不是切换到某个界面下去,在1.1的版本中,是可以给TabBar添加item来实现的,不过那也是存在Bug的,而在2的转载 2013-03-16 13:40:46 · 2447 阅读 · 0 评论 -
sencha button 右对齐的问题
你可能试验过docked:'right'然后右边上下对不齐你可能试验过right:'0%'top'10%'很难看你可能试验过align:'right'对不起,button没有这个属性so。。。答案是items: [{ xtype: 'button', ui: 'mask', iconCls: 'refres原创 2013-04-27 18:46:16 · 1864 阅读 · 0 评论 -
sencha Touch 缓存问题解析
这个问题困扰了我好几个月,每次使用sencha app build production后,版本的改动无法自动更新,每次都需要手动清理浏览器缓存。终于下决心研究下这个问题的解决,费了劲终于搞定。1. 研读源代码senche的好处是开源。针对缓存这块重要的代码是touch\microloader\production.js里面是所有关于缓存的代码2. 介绍原创 2013-04-26 16:05:26 · 2324 阅读 · 2 评论 -
sencha 在list中判断image error的实现默认图片的处理方法
sencha在list中如果使用XTemplate似乎是没有法子控制img标签的事件var myTemplate = new Ext.XTemplate( '',);所以在img的onerror事件中写函数 noimage,然后函数加在那里呢?加在list的html实验不成功最后加载index.html中靠谱 function noimage(img) {原创 2013-04-18 01:57:49 · 1290 阅读 · 0 评论 -
XMLHttpRequest post 传递多个参数及服务器端读取
一直没搞定XMLHttpRequest post方法如何传递多种参数,比如同时读取post参数和file参数 var http = new XMLHttpRequest(); var form = new FormData(); // Add selected file to form form.append(me.getName(), file)原创 2013-04-17 23:41:26 · 9723 阅读 · 0 评论 -
sencha build模式时候包含自有文件的问题
sencha 在build的时候大家会发现没有把自定义引用的js啊,图片啊文件copy进去这个需要在app.json中设置 "resources":[ "resources/img", "resources/icons", "resources/startup", "resources/js",原创 2013-04-17 16:11:22 · 932 阅读 · 0 评论 -
sencha map useCurrentLocation的问题
当使用map控件,设定useCurrentLocation=true每过5秒钟地图会自动重新定位到当前位置搜索了一下解决方案useCurrentLocation : { autoUpdate : false}原创 2013-04-16 01:20:37 · 1108 阅读 · 0 评论 -
sencha map infowindow 的问题
在使用map的过程中,发现多个地标的infowindow是无法关闭的因为在sencha中不如在js中可以设定多个全局变量来控制,所以google搜来的教程大多不可用写下我的解决方案showinfomessage:function (map, markers, index) { google.maps.event.addListener(markers[index], '原创 2013-04-16 23:45:41 · 1299 阅读 · 0 评论 -
sencha route实现浏览器及Android返回按钮页面返回
sencha如果不做设置,是一个framework页面,当点击浏览器返回或者Android的返回键的时候会跳出页面或整个程序所以需要实现route路径网上么有特别详细的说明,研究了很久分享一个首先,需要在main的地方开始就加入历史路径。在app.jslaunch: function() {//增加历史路径,设定main为homethis.getApplication().原创 2013-04-23 14:21:36 · 1754 阅读 · 0 评论 -
sencha 2.2详细说明
Sencha Touch 2.2 FeaturesSencha Touch 2.2 adds support for new tools and devices, and lets you measure performance with these features:Sencha Cmd 3.1 and Sencha Architect 2.2 supportInternet E翻译 2013-04-23 15:28:07 · 1964 阅读 · 0 评论 -
sench touch 2.2发布
主要更新特性:1.支持黑莓102. 支持ie10,特别是针对wp8的支持3. 新的模板系统,可以在定义中定义不同浏览器的不同css4. fastbook的性能优化集成在2.2版本中(fastbook的故事很好玩,因为facebook说html5太慢,而sencha团体针对其开发了一个fastbook来比较,证明其错误说法)主要包括:1)Animati翻译 2013-04-23 14:32:43 · 1350 阅读 · 0 评论 -
sencha 对齐文字
sencha中 label等控件没有align属性,那文字怎么让他显示在最右边或者居中呢?{ xtype:"label", margin:"10px", html:'version:1.0.5' },搞定原创 2013-04-12 01:56:34 · 1007 阅读 · 0 评论 -
sencha touch 的4中build
sencha app build 后面一般会有一个参数,不同的参数编译出来的效果不同,具体参照下面:'testing' is meant for QA prior to production. All JavaScript and CSS source Files are bundled, but not minified, which makes it easier原创 2013-03-21 17:32:42 · 1200 阅读 · 0 评论 -
sencha Carousel panel sethtml 出界的解决方案
在sencha touch 的Carousel 中 item设定为panel ,在panel上setHtml()文字发现每页的文字都会出格,而且跟其他页面在边缘上混淆,很是苦恼开始实验调整 margin:'10 50 10 15', padding:'10 50 10 15',发现很多边缘文字被割掉了后来设定panel 的width ,还是不能解决问题最原创 2013-03-21 15:47:41 · 1382 阅读 · 0 评论 -
sencha label 捕捉tap事件
本身没有这个事件,需要用element重写{ xtype:'label', listeners:{ element : 'element', tap : function(e, t) { con原创 2013-03-19 20:52:57 · 1222 阅读 · 0 评论 -
sencha touch 自定义主题的若干问题
这个应该是每个人都会遇到的问题,想修改sencha touch的整体效果但是不可能一个一个css去改sencha touch提供的是rb + sass的方法1. 安装ruby 去ruby官方下载安装 ,有win版本安装器2. 在ruby/bin执行下面命令安装sass 和compassgem install sassgem install compass3原创 2013-04-01 18:46:01 · 1171 阅读 · 0 评论 -
sencha touch定时器及mask设定
定时器 interval = setInterval(function() { } }, 100);mask 有好几种老的mask方法会被提示已经包含,不需要在那么用了新的mask main.setMasked({ xtype: 'loadmask', m原创 2013-04-01 15:35:52 · 2351 阅读 · 0 评论