商务服务
ios连点器软件源 ios连点器插件
2025-01-03 00:04


https://github.com/zhoushengmufc/iosselect/

iosselect是个什么东西?

移动端浏览器对于select的展示样式是不一致的,ios下是类似原生的picker,安卓下各浏览器展示各异,我们需要一个选择器组件来统一各端下各种浏览器的展示。

特点
0依赖,只需引用一个js和css即可
样式可自己定制,也可使用默认样式
一个页面同时实例化多个组件
jquery zepto angular vue react均适用
支持最多6级级联
支持设置高度和高度单位
适用于android和iOS设备(PC端支持IE9+,不过PC端上滑动体验不太实用)

iosselect 项目地址:

文档和demo可以访问github:https://github.com/zhoushengmufc/iosselect

iosselect能做什么?

移动端开发中,经常遇到选择器功能,常见的时间选择,日期选择,地区选择,单列选择。iosselect完美实现一个组件实现各种选择器的功能。

可做:

一级级联,例如银行选择

二级级联,例如三国杀将领组合选

三级级联,例如省市区选择

日期选择器 三级联动,通过方法获取数据,并且有加载中效果

日期时间选择器,共五级,通过方法获取数据

iosselect的优势

点击下载文件到项目目录中,在HTML文件中插入以下代码,并按需调整路径。

options
type: object
其余选项,含以下几个属性:

options.container
default: ‘’
type: string
实例化后的对象包裹元素,可选项

options.callback
default: undefined
type: function
选择完毕后的回调函数,必选项 options.callback(selectOneObj, selectTwoObj, selectThreeObj, selectFourObj, selectFiveObj, selectSixObj) selectNumberObj为每级对应选中项,包含对应数据的所有字段及dom对象

options.fallback
default: undefined
type: function
选择取消后的回调函数,可选项

options.maskCallback
default: undefined
type: function

点击背景层关闭组件时触发的方法,可选项

options.title
default: ‘’
type: string
显示标题,可选项

options.sureText
default: ‘确定’
type: string
设置确定按钮文字,可选项

options.closeText
default: ‘取消’
type: string
设置取消按钮文字,可选项

options.itemHeight
default: 35
type: number
每一项的高度,可选项

options.itemShowCount
default: 7
type: number
组件展示的项数,可选项,可选3,5,7,9,不过不是3,5,7,9则展示7项

options.headerHeight
default: 44
type: number
组件标题栏高度,可选项

options.cssUnit
default: ‘px’
type: string
元素css尺寸单位,可选项,可选px或者rem

options.addClassName
default: ‘’
type: string
组件额外类名,用于自定义样式,可选项

options.relation
default: [0, 0, 0, 0, 0]
type: …Array
[oneTwoRelation, twoThreeRelation, threeFourRelation, fourFiveRelation, fiveSixRelation] 可选项。如果数据是数组(非方法),各级选项之间通过parentId关联时,需要设置;如果是通过方法获取数据,不需要该参数。

options.relation.oneTwoRelation
default: 0
type: number
第一列和第二列是否通过parentId关联,可选项

options.relation.twoThreeRelation
default: 0
type: number
第二列和第三列是否通过parentId关联,可选项

options.relation.threeFourRelation
default: 0
type: number
第三列和第四列是否通过parentId关联,可选项

options.relation.fourFiveRelation
default: 0
type: number
第四列和第五列是否通过parentId关联,可选项

options.relation.fiveSixRelation
default: 0
type: number
第五列和第六列是否通过parentId关联,可选项

options.oneLevelId
type: string
实例展示时,第一级数据默认选中值,可选项,默认为第一级数据第一项id

options.twoLevelId
type: string
实例展示时,第二级数据默认选中值,可选项,默认为第二级数据第一项id

options.threeLevelId
type: string
实例展示时,第三级数据默认选中值,可选项,默认为第三级数据第一项id

options.fourLevelId
type: string
实例展示时,第四级数据默认选中值,可选项,默认为第四级数据第一项id

options.fiveLevelId
type: string
实例展示时,第五级数据默认选中值,可选项,默认为第五级数据第一项id

options.sixLevelId
type: string
实例展示时,第6级数据默认选中值,可选项,默认为第6级数据第一项id

options.showLoading
default: false
type: boolean
实例展示时,在数据加载之前下拉菜单是否显示加载中的效果,建议ajax获取数据时设置为true

options.showAnimate
default: false
type: boolean
是否显示入场动画和退场动画,如需自定义动画效果,请覆写.fadeInUp .layer和.fadeOutDown .layer的css3动画。PS:动画时间为0.5秒。

    以上就是本篇文章【ios连点器软件源 ios连点器插件】的全部内容了,欢迎阅览 ! 文章地址:http://keair.bhha.com.cn/news/5070.html 
     文章      相关文章      动态      同类文章      热门文章      栏目首页      网站地图      返回首页 康宝晨移动站 http://keair.bhha.com.cn/mobile/ , 查看更多   
最新文章
奶奶手机被路人“顺走” 两岁萌娃迈小短腿急追(图)手机截屏怎么弄「奶奶手机被路人“顺走” 两岁萌娃迈小短腿急追(图)」
  大家好,我是今天的主角小萌娃,我是个男娃儿,今年才两岁,和家里人暂住在杭州石桥。平时大家都很喜欢和我玩,还爱给我拍照
oppo怎么看手机温度手机温度「oppo怎么看手机温度」
随着智能手机的普及,手机性能的提升,手机发热问题也逐渐成为用户关注的焦点。OPPO作为国内知名的手机品牌,其手机在性能和用户
360手机N4S跑分多少 360N4S安兔兔跑分成绩评测图解360手机多少钱「360手机N4S跑分多少 360N4S安兔兔跑分成绩评测图解」
今天下午,360手机在广州召开了畅快用两天为主题的新品发布会,正式发布了N系列第二款新品----360手机N4S,售价仅1199元起。该机
有哪些一个手机两人一块玩的游戏 2024好玩的双人同屏手游合集双人联机手机游戏「有哪些一个手机两人一块玩的游戏 2024好玩的双人同屏手游合集」
与目前市场上的双人手游相比,双人同屏手游无疑更具互动性和竞技乐趣。玩家和好友共用一部手机,进行指尖上的对决。今天小编特意
雷蛇鼠标怎么设置宏雷蛇手机「雷蛇鼠标怎么设置宏」
雷蛇鼠标宏可以帮助你自动化重复的操作,提高游戏和办公效率。以下是两种常见的设置方法:方法1:使用雷蛇Synapse软件设置宏大多
蓝牙耳机和智能手表怎么同步使用智能手表怎么连接手机「蓝牙耳机和智能手表怎么同步使用」
蓝牙耳机和智能手表怎么同步使用  导语:这个对很多用户来说还是有点陌生,智能手表毕竟是个新鲜事物,对市场而言,还需要市场
从买房看人生|为什么那么多优秀且努力的人,越活越辛苦?
买一套好房子从关注「青岛楼市研究员」开始正文2317字,预计阅读时间:可能6分钟月中的时候,写了一篇学区房的文章,结果咨询量
ASO优化不仅仅是苹果商店,安卓商店同样不可忽视安卓手机应用市场「ASO优化不仅仅是苹果商店,安卓商店同样不可忽视」
大家一谈起ASO优化,不少人反应大多数都是IOS市场的优化,其实安卓也是不可分割的大市场,在国内手机应用市场,安卓的用户质量在
With同屏手机同屏软件「With同屏」
  With同屏app是一个非常好用的同屏工具,它可以像直播一样将你的手机屏幕共享出去,可以让身处不同的地方用户一起看电影、追
ce修改器手机版 v1.1 最新版ce修改器手机版「ce修改器手机版 v1.1 最新版」
ce修改器app是一款功能齐全的图片编辑软件,您在该软件当中可以随意释放自己的创意,修出专属于自己风格的照片,并且软件拥有人
相关文章
相关动态