[improvement] add Picker prop mixin (#2191)

This commit is contained in:
neverland
2018-11-30 16:05:03 +08:00
committed by GitHub
parent d8ff9f3d34
commit 996c67b4fc
5 changed files with 36 additions and 21 deletions

View File

@@ -61,32 +61,22 @@
import create from '../utils/create';
import PickerColumn from './PickerColumn';
import deepClone from '../utils/deep-clone';
import PickerMixin from '../mixins/picker';
export default create({
name: 'picker',
mixins: [PickerMixin],
components: {
PickerColumn
},
props: {
title: String,
columns: Array,
loading: Boolean,
showToolbar: Boolean,
confirmButtonText: String,
cancelButtonText: String,
visibleItemCount: {
type: Number,
default: 5
},
valueKey: {
type: String,
default: 'text'
},
itemHeight: {
type: Number,
default: 44
}
},