纯CSS实现border的0.5px设置

在移动端的项目中,为了能有更好的UI视图,很多元素的边框都是设置为0.5px的宽度,而在一些Andriod的设备上,border是无法直接设置为0.5px的,所以通常会使用一些其他的方法,来实现该需求,这里提供一个纯CSS的实现方法,请大家参考。

纯CSS实现元素的自适应上下居中

纯CSS实现元素的上下居中。

基于iscroll实现下拉和上拉刷新(优化)

对IScroll实现下拉刷新和上拉加载插件的重写,使得该插件使用更简单,更流畅,也支持了如果首次加载时,内容没有占满一屏而导致的无法下拉的问题,并且可以自定义开启和关闭下拉和上拉的API接口等。

更新当前链接–xmsQueryUrl

在我们常用的一个方法,就是在url链接后面,携带参数,然后根据参数的不同,页面上显示不同的内容,所以,就会有这样一种情况,当前页面,如果查询参数更改之后,就会出现重新加载当前页面,而页面的查询参数,就会被更新为最新的查询参数,所以,专门实现了该方法,以便于这种需求。

字符串查询数据更新方法–xmsQueryParam

当您在向服务器请求数据时,经常会出现的一个情况就是,数据查询时,携带的参数,很多时候是变化的,或者说,我要添加一些额外的数据到请求数据列表中,那么,该方法就可以实现这个功能,并且,支持您传入的参数时字符串或者对象。

获取某一天数据的方法–xmsCustomDate

我们经常使用到的一个方法就是,获取指定某一天的数据,然后拼接成,想要展示的字符串,但是每次获取时,都要根据不同的需求,获取到不同的数据,比如当您要写一个日期插件时,就需要把日期,周,节日等,所以,就专门实现了该方法。

日期选择插件–XMSDatePicker

该方法,是为了完成公司的业务而重新实现的,所以,包含了很多其他的日期插件,不包含的功能,当然,也包含了日期插件,基本的功能,并且支持一些自定义的扩展,这些自定义的扩展,可能需要更详细的说明,才能发现(因为没有太多的时间,把这个插件的所有功能,都详细的描述下来),当然,你如果愿意自己去查看源代码的话,也可以发现,可以如何扩展的。

回车联动方法-xmsEnterTrigger

该方法的存在,是为了用户的一个操作习惯,我们长用的一个操作就是搜索信息,当在一个输入框输入信息之后,就直接“回车”进行搜索,而搜索的动作,一般都会有一个按钮来实现的,而把一个回调放到多个点击事件中,对于可扩展性,等都是不好的效果,所以这里采用了“观察者模式”,用于去触发一个类型的事件,所以…

时间格式化插件-xmsDateFormat

时间的格式化~~输入一个可以转换为时间的参数,输出指定类型的时间字符串。

表单验证-xmsAllpass方法

为了能不引入其他的插件,更容易维护,所以专门针对公司的项目,实现该简单的插件