# vue-picker **Repository Path**: fengstyle/vue-picker ## Basic Information - **Project Name**: vue-picker - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-28 - **Last Updated**: 2023-11-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 中文 | [English](https://github.com/naihe138/vue-picker/blob/master/README-en.md) `vue-picker`的组件,囊括了(`普通选择`、`联动选择`、`中国地址选择`)等等常见的picker,兼容PC、移动端,通过简单配置就可以出现一个强大的picker,感受下效果图。 ![vue-pick.gif][1] ## Demo(快点去复制代码体验一波吧) [https://naihe138.github.io/vue-picker/index.html][3] ## Install `npm install vue-pickers --save` or `yarn add vue-pickers` ## 使用 > 普通网页开发直接复制lib/vue-picker.js文件夹到项目即可直接使用 ````javascript ```` ## 属性参数说明 参数 | 说明 | 是否必须 | 类型 |默认值 ---- | --- | --- | --- | --- visible | 显示/隐藏picker | 是 | Boolean | false data | pickerData,多列[data1, data2] | 是 | Array | [] layer | 联动显示列数 | 否 | Number | 0 defaultIndex | 默认显示的index | 否 | Number/Array(多列用数组) | 无 cancelText | 取消按钮文字 | 否 | String | '取消' confirmText | 去确认按钮文字 | 否 | String | '确认' title | picker标题 | 否 | String | '' showToolbar | 显示头部 | 否 | Boolean | false maskClick | 遮罩层是否可以点击关闭 | 否 | Boolean | false itemHeight | 每一行的高度 | 否 | Number, String | '44px' rowNumber | 显示多少行(建议单数) | 否 | Number | 5 appendToBody | 是否插入到body中 | 否 | Boolean | false ## 事件说明 参数 | 说明 | 是否必须 | 类型 |默认值 ---- | --- | --- | --- | --- change | 数据变化事件 | 否 | function(val) | 无 cancel | 取消选择 | 否 | function | 无 confirm | 确认选择 | 否 | function(val) | 无 [1]: http://ypimg.naice.me/vue-picker.gif [3]: https://naihe138.github.io/vue-picker/index.html