- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 sencha touch笔记(10)——简单实现slide navigation
很好的一篇外国博文,不解释,讲解很详细,不会请有道: http://innofied.com/simplest-slide-navigation-with-sencha-touch-2-2/
2013-12-30 22:52:50 1173
原创 python笔记(6)——tornado&ajax
tornado与ajax并用,ajax用于实现前台与后台的交互。实现了一个小小的demo,应该是可以的:$("#submitComment").click(function() { var comment = encodeURI(encodeURI($("#comment").val())); if(comment == "") { alert("please input
2013-12-29 04:35:23 2738
原创 sencha touch笔记(9)——listpaging‘分页’拉取数据
后台在向前台返回数据时肯定是以分页的形式来返回的,很少会有直接一坨都全部返回给前台。那么前台就需要分页的去接收来自后台的数据。ST里面的listpaging组件就是用来做分页的,它在页面最下方添加了一个‘load>nextPage: function(options) { if(this.currentPage2 == null) { this.currentPage2 = 1;
2013-12-26 01:57:24 2624
原创 跨域问题及解决(2)——CORS
最近项目中遇到跨域的问题,拟采用CORS的方法进行解决。纠结了好几天,被一起的小伙伴解决掉了这个问题。^_^浏览器报错:XmlHttpRequest error: Origin null is not allowed by Access-Control-Allow-Origin.肯定是跨域的问题,如果用jsonp或者proxy的方式进行修改的话未免需要太大的工程量,所以采用CORS这种比较简单
2013-12-21 01:40:23 1723
原创 sencha touch笔记(8)——XTemplate
XTemplate能够很方便的在页面中编写一段可以使用数据仓库中数据的html代码。官网中给出的XTemplate类的一些除了编写html代码之外的方法:A template class that supports advanced functionality like:Autofilling arrays using templates and sub-templates
2013-12-19 02:04:20 2679
原创 sencha touch笔记(6)——路由控制(1)
应用程序的界面发生改变后,可以通过路由让应用程序的界面返回到改变之前的状态,例如浏览器中页面之间的切换等等都可以用路由来实现。
2013-12-16 01:35:50 2088
原创 sencha touch(7)——list组件
1.list组件是一个很强大的组件。用于以一览表的形式或者列表的形式展示应用程序中的大量的数据。该组件使用XTemplate模版来显示数据,同时与数据仓库进行绑定。所以当数据仓库中的数据发生变化的时候,List组件会将这个变化反映在页面上。Ext.DataView.List组件继承自DataView组件。简单的创建一个list:var myList = Ext.create('Ext.Li
2013-12-16 01:26:03 2039
原创 sencha touch笔记(5)——DataView组件(1)
1.DataView组件可以显示列表,图像等等的组件或者元素,特别适用于数据仓库频繁更新的情况。比如像显示新闻或者微博等等的很多相同样式的组件的列表这种一次性从后台或者数据源拿取很多数据展示的样式。比如官网给的简单的示例:var touchTeam = Ext.create('Ext.DataView', { fullscreen: true, store: {
2013-12-16 01:23:17 2037
原创 senchaa touch笔记(4)——MVC
1.Ext.Menu:用来设置sencha中的菜单的组件,可以被添加到屏幕的左右上下四个位置,如果再和touch事件结合的话应该可以实现滑动出现菜单的功能,虽然只是猜想,但这是后面一定要实现的效果。var menu = Ext.create('Ext.Menu', { items: [ { text: 'Settings',
2013-12-12 03:53:35 1487
原创 sencha touch笔记(3)
1.关于sencha对于样式表的使用,配置文件中有一个app.json是专门的app配置文件。"css": [ { "path": "resources/css/app.css", "update": "delta" } ],其中这句指明了css文件的路径,想要修改其中的样式只需在app.css中添加或者修
2013-12-10 02:35:48 1548
原创 sencha touch笔记(2)——ExtJs语法基础
因为sencha touch的语法大部分是基于extjs的,而extjs大部分是基于json的,所以好好预习一下extjs的语法还是很重要的。extjs是封装的javascript的一个框架,相比原生的js,它更注重结果,所以它的调用形式很固定比较简洁,不像原生js那样要逐字逐句地去实现。1.值的数组表示方法:json在表示值的数组的时候可以提高可读性,并且有效的减少复杂性;json中的一条记
2013-12-08 15:50:25 1994
原创 sencha touch笔记(1)——基础安装配置
跨平台的app开发看起来很美好的样子,原来做过JQM以及JQ MOBI还有一些ISCROLL之类的框架,不过做在一般的手机上略微有些卡卡的感觉。但是随着手机硬件的一直进步,相信以后跨平台将会是一种趋势。HTML5和CSS3的美好的效果,如果能够加上流畅的运行,那一定能给和native app瓜分天下的。最近和别人一起做一个创业的项目,原来开发了android和ios的版本,不过由于native会有
2013-12-08 00:58:10 3089 1
原创 jquery-1.10.2.min.map 404 (Not Found)问题及解决
最近写代码遇到问题,报错说jquery-1.10.2.min.map NOT FOUND。但是我检查了几遍代码发现代码中没有问题,而且根本就没有包含甚至提到jquert-1.10.2.min.map这个文件,去网上查了一下找到了问题出现的原因所在:首先.map文件是何许人也,min.map文件是在压缩文件时,为还原原有未压缩js文件中相关变量而存在的伴侣文件,也就是文件的变量名替换对应信息、变
2013-12-03 13:59:39 3434
原创 python笔记(5)——正则表达式
正则表达式是一个很强大的工具,这一点在python中显得尤为突出。在python中re模块表示正则表达式。正则表达式是可以匹配文本片段的模式。1.通配符(.)可以用来匹配任何的一个字符,包括空格,但是除了换行符之外。2.对特殊字符进行转义,从而让它们表现的像普通字符一样,因为它们在这里本身就是普通字符,只是为了“屏蔽”它们作为特殊字符的作用。例如用python\.org可以用来转义定义py
2013-12-01 15:41:05 975
原创 PHP中source #N问题
最近写PHP里面的查询经常会遇到source #4或者source#5这样的问题,也就是通过mysql_query($sql1)进行一段查询的操作,返回的结果不是想要的字段而是source,去网上查了一些资料都说是什么‘资源’的问题,虽然对于出现这种情况的原理还是不甚了解,但是解决方案是有了,下面是解决这个问题的代码:$result2 = mysql_query("SELECT imagePa
2013-12-01 01:10:37 6767 14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人