Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/laden666666/my-picker

高仿IOS的PickerView的JavaScript插件,3D形式的滚轮选择器,同时支持最多三级联动的选择效果,支持pc端和移动端两种平台浏览器。
https://github.com/laden666666/my-picker

3dpicker html5 javascript picker

Last synced: 3 months ago
JSON representation

高仿IOS的PickerView的JavaScript插件,3D形式的滚轮选择器,同时支持最多三级联动的选择效果,支持pc端和移动端两种平台浏览器。

Awesome Lists containing this project

README

        

my-picker


Version
Downloads
License


高仿IOS的PickerView的JavaScript插件,3D形式的滚轮选择器,同时支持最多三级联动的选择效果,支持pc端和移动端两种平台浏览器。支持chrome及移动端默认浏览器、ie(10-11)、火狐浏览器。

### 功能
* 0、3D形式的滚轮选择器,带有透视效果
* 1、选择器的前缀与后缀
* 2、级联选择器
* 3、提供选择音效,更接近原生控件
* 4、支持手机和pc

## 使用文档

请参考[https://laden666666.github.io/my-picker/](https://laden666666.github.io/my-picker/ "")

## 源码

[github](https://github.com/laden666666/my-picker "") ,[码云](https://gitee.com/laden666666/my-picker "")

## 兼容性

3D模式



AndroidFirefoxChromeiPhoneEdgeSafari


>=5√√√√√

非3D模式



AndroidFirefoxChromeIEiPhoneEdgeSafari


>=4.4√√>=10√√√

移动端demo效果图:

![Alt](./doc-jsx/images/mobileDemo.gif)

pc端demo效果图:

![Alt](./doc-jsx/images/pcDemo.gif)

## 安装

### 浏览器环境

浏览器环境直接导入dist下的**my-picker.js**和**my-picker.css**文件即可,也可以使用npm提供的cdn:

```html

```

### webpack环境

执行cli命令

```javascript
npm i my-picker -S
```

并在js文件中引用

```javascript
import myPicker from 'my-picker'
import 'my-picker/my-picker.css'
```