shenjunjie 7 years ago
parent
commit
f8697652ce
1 changed files with 16 additions and 6 deletions
  1. 16 6
      pages/mobile/center/vendor/btobapCheck.vue

+ 16 - 6
pages/mobile/center/vendor/btobapCheck.vue

@@ -268,7 +268,7 @@
        num++
        if (num === Number(_year)) {
          num = i
-         break;
+         break
        }
     }
     return num
@@ -285,7 +285,8 @@
             values: years(),
             className: 'slot1',
             textAlign: 'center',
-            defaultIndex: getYear()
+            defaultIndex: getYear(),
+            value: '2018年'
           }, {
             divider: true,
             content: '-',
@@ -354,12 +355,21 @@
       let sdateTo = new Date()
       this.isShowApcheckList.thisMonth = sdateTo.getFullYear() + '-' + sdateTo.getMonth()
     },
+    // mounted() {
+    //   this.$nextTick(() => {
+    //     this.$refs.picker.change()
+    //   })
+    // },
     methods: {
       onValuesChange(picker, value) {
-        console.log(picker.getValues())
-        value[0] = value[0].replace('年', '')
-        value[1] = value[1].replace('月', '')
-        this.$value = value[0] + '-' + value[1]
+        // console.log(picker.getValues())
+        if (!this.$value) {
+          picker.setSlotValue(0, '2018年')
+          picker.setSlotValue(1, '11月')
+        }
+        let _ns = value[0].replace('年', '')
+        let _my = value[1].replace('月', '')
+        this.$value = _ns + '-' + _my
       },
       resultMonth() {
         this.isShowMonthChoose = false