移动端列表开发功能大全

前言

今天总结一下移动端列表开发常用的功能,应该说是一个功能大全吧!主要基于什么呢?基于一个网友让我讲讲用Localstorage实现历史搜索的问题,我想了想,之前讲过Localstorage的,但是回去看了一下,就是一个简单的介绍,没有什么应用案例,今天干脆来一个移动端列表开发功能大全,把移动端常用的功能统统列举一下!

移动端列表开发功能大全

这个案例主要总结了移动端开发一些经常用到的效果,例如,下拉分页,模糊搜索,搜索历史记录,以及导航菜单切换等功能。并运用了requirejs对代码进行压缩合并。案例中common.js 是不用require的情况下,封装的一个模糊搜索和下拉分页的函数。

搜索历史记录图片如下

搜索历史运用了localStorage进行数据的临时存储,关于localStorage的一些用法,我之前的一篇文章中也写过! 具体如下:html5之Localstorage本地存储

一些html5表单知识及EventUtil对象完善

前言

紧接着上面的文章,一开始准备一篇文章搞定,后来看到,要总结的东西还不少,干脆,把上面文章拆成两部分吧,这部分主要讲讲表单知识!

表单知识

1、Html5的autofocus属性。

有个这个属性,我们不用js就能自动把焦点移动到相应的字段。

例如:

<input type="text" value="" autofocus   />

2、获取选择的文本

封装常用的跨浏览器的事件对象EventUtil

前言

今天主要讲解一个常用的js封装的事件方法!很常用,因此在博客中写一下!前面讲了jquery属性的相关js实现方法,假如我们在项目中,不用jquery,那么这个事件一般我们都会用到!其次,今天我会讲讲一些表单知识,很简单,但是可能有些不常用的,就会不是很了解!

跨浏览器的事件对象EventUtil

闲话少说,下面我就把这个事件对象列出来!

记录mysql远程连接数据库1130错误解决方法

问题

最近倒腾linux,现在感觉操作起来比较熟练了。但是今天链接远程的mysql的时候,发现“错误代码1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server”,通过字面意思知道是因为我的没有链接mysql服务器的权限。记得之前在公司链接的时候,也曾经出现过这个问题,不过,是领导或者运维帮忙刷了权限。当时感觉很神奇,究竟怎么刷权限?他们是如何操作的,自己因为没有接触到这一块,因此一直也没有操作过。今天,我来把这个刷权限的过程给记录一下!还是那句话,“难了不会,会了不难”,其实这个很简单。

解决方法

假如你的mysql是在环境变量中配置了,也就是前面我讲的profile,关于环境变量,请看:http://www.haorooms.com/post/linux_path_commond

linux环境变量和部分命令介绍

前言

关于linux操作和命令,我之前写了一篇文章CentOS常用的文件操作命令总结,关于文件操作的,但是这些感觉还不够,今天再来补充一些,希望对大家有所帮助!

linux环境变量

window环境变量,大家应该都晓得。关于linux的设置,有很多方法,可能大家会有所混淆。例如:

1、你知道/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc 的区别吗?

2、Linux 中 rc.local、init.d、init 、rc.d等文件的作用和区别是什么?

看到这些,不免有些头大,今天就简单的整理一下!