+ :placeholder="'请选择'+label"/>
@@ -38,13 +38,27 @@
data(){
return {
showPopup: false,
- value: '',
+ showValue: '',
currentTime: '',
}
},
props: {
- 'label': String,
- 'required': Boolean
+ 'label': {
+ type: String,
+ default: ''
+ },
+ 'required': {
+ type: Boolean,
+ default: false
+ },
+ 'readonly': {
+ type: Boolean,
+ default: false
+ },
+ 'value': {
+ type: String,
+ default: ''
+ },
},
methods: {
onPick(){
@@ -52,8 +66,8 @@
},
onConfirm(value){
this.showPopup = false;
- this.value = value + ":00";
- this.$emit('input', this.value);
+ this.showValue = value + ":00";
+ this.$emit('input', this.showValue);
},
onCancel(){
this.showPopup = false;
diff --git a/src/wbui/keyboard/Keyboard.vue b/src/wbui/keyboard/Keyboard.vue
index 9c81d2f..b7df826 100644
--- a/src/wbui/keyboard/Keyboard.vue
+++ b/src/wbui/keyboard/Keyboard.vue
@@ -76,7 +76,6 @@
show(){
this.showPopup = true;
this.rows = Math.ceil(this.keys.length / this.cols);
- window.console.log(this.rows)
}
},
mounted(){