随笔分类 -  移动互联(jqm,iscroll,sencha)

摘要:调用方式:arr1.compare(arr2);接收返回值 阅读全文
posted @ 2017-03-30 11:33 嘿煤贵 阅读(971) 评论(0) 推荐(0)
摘要:新浪 //int.dpool.sina.com.cn/iplookup/iplookup.php?format=js //int.dpool.sina.com.cn/iplookup/iplookup.php?format=json (直接使用script方式引入) 淘宝 http://ip.tao 阅读全文
posted @ 2016-09-02 16:53 嘿煤贵 阅读(330) 评论(0) 推荐(0)
摘要:a{-webkit-tap-highlight-color: rgba(0,0,0,0);} 阅读全文
posted @ 2015-04-22 11:21 嘿煤贵 阅读(212) 评论(0) 推荐(0)
摘要:开发移动端页面的时候,为了让图片不变形,我们只给定图片的宽度以适配不同的屏宽的设备.但是如果没有给图片的高度,那么它下方的元素将不会被自动依次的排列到下面,原因就是使用了浮动.那么清除浮动就可以了:两个属性:1,overflow2,clear:both下图是引用百度百科Overflow的截图: 阅读全文
posted @ 2015-04-14 11:25 嘿煤贵 阅读(313) 评论(0) 推荐(0)
摘要:兼容是一件很让前端攻城师头疼的事情,笔者今天在做一个Demo的时候就碰到了一个问题(大牛就不要拍砖了,谢谢!)经常做移动互联网前端的攻城师想必对于css3 media quary已经很熟悉了,但是碰到IE这种非标准内核的浏览器来说就不能接受了,接下来直接将解决方案吧:很简单下载js库respond.... 阅读全文
posted @ 2015-04-13 09:44 嘿煤贵 阅读(273) 评论(0) 推荐(0)
摘要:先上图看效果没错,这是一个sencha touch 项目,而这里的右边推出效果(下文叫做tabsiderbar),使用插件tabsiderbar来扩展的.插件js下载地址:http://www.m-gd.com/sencha-touch-sidebar-component/这里的插件实现的效果为:工... 阅读全文
posted @ 2014-07-09 11:03 嘿煤贵 阅读(1303) 评论(5) 推荐(1)
摘要:常规的Sencha touch 应用都是"header content footer"结构,这样的结构无疑将使用TabPanel来实现,而且TabPanel肯定是card布局,这样就会如果要实现"view"之间的跳转,animateActiveItem()方法将被使用,但是通过st的源码 an... 阅读全文
posted @ 2014-06-10 17:35 嘿煤贵 阅读(708) 评论(0) 推荐(0)
摘要:情景:navigation view 内嵌list,第一次触发list事件itemtap,正常跳转至详情页,点击"defaultBackButton"返回至list正常;再次点击触发itemtap时,无反应;导致问题会有以下两种: 1,controller中对list使用Id做引用. 相关文章问... 阅读全文
posted @ 2014-05-09 10:17 嘿煤贵 阅读(548) 评论(0) 推荐(0)
摘要:webapp开发初期,会碰到在pc端开发好的页面在移动端显示过大的问题,这里需要在html head中加入meta标签来控制缩放下面是对于这个标签的具体说明:viewport 语法介绍: – 指定一个具体的dpi 值作为target dpi. 这个值的范围必须在70–400之间。1 2 3 4 5 ... 阅读全文
posted @ 2014-04-23 11:00 嘿煤贵 阅读(2478) 评论(0) 推荐(0)
摘要:在学习compass的过程中,根绝文档说明,如果使用compass create myObject命令会创建一个标准的Compass项目目录结构,如下图:此时如果使用compass compile命令,会将sass目录中所有后缀名为xxx.scss的文件编译到css目录中,保存为xxx.css,那么要是我们自己的项目目录结构改变或者和这个不一样的结构呢?不用担心,其实这里执行编译的命令全部都是基于config.rb这个配置文件的,接下来我们大致看一下这个文件:红框部分就是我们需要配置的compass的目录结构,这里需要特别说明的一点是:这里的css_dir,sass_dir,images_di 阅读全文
posted @ 2014-04-11 11:00 嘿煤贵 阅读(335) 评论(0) 推荐(0)
摘要:最近在review一个项目的代码,发现返回操作比较乱,很多"从哪里来,到哪里去的操作"被写的一塌糊涂;按照ios系统的进场出场动画(人家的体验还是很好的,必须借鉴)为标准,使用sencha模拟一套动画,来看看以下是两个函数,作为重载:/** * 重载跳转方法 */ gotoFn=function(){ console.log("进入gotoFn函数.......arguments:") console.log(arguments); console.log("arguments.length===="+arguments.leng.. 阅读全文
posted @ 2014-02-27 17:06 嘿煤贵 阅读(554) 评论(0) 推荐(0)
摘要:直接贴代码吧Ext.define("build.controller.MainController",{ extend:"Ext.app.Controller", config:{ refs:{ mainDataview:"main dataview", createAdd:"createAdd" }, control:{ "mainDataview":{ itemtap:function(data,index,item,record,event... 阅读全文
posted @ 2014-02-17 15:54 嘿煤贵 阅读(502) 评论(0) 推荐(0)
摘要:对于已经开发好的sencha项目进行升级,要做的有以下几步(以sencha2.2.0升级到sencha2.3.1为例):1,下载Sencha-2.3.1sdk,下载地址:http://cdn.sencha.com/touch/sencha-touch-2.3.1a-gpl.zip,解压至目录:f:/sencha-touch-2.3.1a-gpl2,cmd进入project(需要升级的sencha 2.2.0项目)根目录,执行以下命令sencha app upgrade f:/sencha-touch-2.3.1a-gpl,等待升级完成.....3,确认升级后的项目的版本为sencha2.3.1 阅读全文
posted @ 2014-02-17 14:10 嘿煤贵 阅读(573) 评论(0) 推荐(0)
摘要:笔者在做sencha项目的时候碰到一个需求,就是"好友列表"中分为"未确认好友"和"已确认好友",两个都是一个list,自然想到的就是使用tabpanel来实现.但是在sencha touch的开发使用过程中,我们总是会碰到不给高度就不显示的问题,非常之恼火,浪费我大把时间研究笔者在开发这个需求的时候也碰到了,下来就分享一下方案吧: 1,先来看看有问题的方案,以下是代码: Ext.define("mine.view.ListFriendView", { extend: "Ext.tab.Panel&quo 阅读全文
posted @ 2014-01-07 16:18 嘿煤贵 阅读(913) 评论(0) 推荐(0)
摘要:今天在使用iscroll4 做一个简单触屏滚动demo,发现上下拖动的时候总是会回弹,不能看到下面的内容.这个问题苦恼了很久,终于解决,下来就分享一下: 我的需求是这样的: 1.获取json数据append到div中去: 2,使该id为#showResult的div可以触屏滚动,所以我引入了iscroll4 : 问题来了: 我这里动态添加到div中的内容不管怎么都不被iscroll所渲染,拖动效果就像橡皮筋一样,永远看不到下面隐藏的内容,如下图所示: 这个问题就是因为,你这个动态数据还没有append完成.该showResult 还没有加载完... 阅读全文
posted @ 2013-11-27 14:28 嘿煤贵 阅读(4228) 评论(6) 推荐(0)