Blame view

test/routers/select.vue 2.06 KB
e355dd49   梁灏   add Select Component
1
  <template>
8f5b1686   梁灏   fixed #196
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
      <i-button type="primary" @click="modal1 = true">i-selelct加入width样式</i-button>
      <i-button type="primary" @click="modal2 = true">i-selelct没有加入width样式</i-button>
  
      <Modal
              :visible.sync="modal1"
              title="普通的Modal对话框标题">
          <i-select :model.sync="model1" :style="modalStyle">
              <i-option v-for="item in cityList" :value="item.value">{{ item.label }}</i-option>
          </i-select>
      </Modal>
  
      <Modal
              :visible.sync="modal2"
              title="普通的Modal对话框标题">
          <i-select :model.sync="model1" :style="modalStyle">
              <i-option v-for="item in cityList" :value="item.value">{{ item.label }}</i-option>
          </i-select>
      </Modal>
e355dd49   梁灏   add Select Component
20
21
  </template>
  <script>
e355dd49   梁灏   add Select Component
22
      export default {
e355dd49   梁灏   add Select Component
23
24
          data () {
              return {
8f5b1686   梁灏   fixed #196
25
26
27
                  modal1: false,
                  modal2: false,
                  modalStyle: '',
3e855e34   梁灏   fixed #46
28
29
30
                  cityList: [
                      {
                          value: 'beijing',
d33b5143   梁灏   support i18n
31
                          label: '北京市'
3e855e34   梁灏   fixed #46
32
33
34
                      },
                      {
                          value: 'shanghai',
d33b5143   梁灏   support i18n
35
                          label: '上海市'
3e855e34   梁灏   fixed #46
36
37
38
                      },
                      {
                          value: 'shenzhen',
d33b5143   梁灏   support i18n
39
40
41
42
43
44
45
46
47
                          label: '深圳市'
                      },
                      {
                          value: 'hangzhou',
                          label: '杭州市'
                      },
                      {
                          value: 'nanjing',
                          label: '南京市'
0f4ccf44   梁灏   release 0.9.9
48
49
50
                      },
                      {
                          value: 'chongqing',
d33b5143   梁灏   support i18n
51
                          label: '重庆市'
0f4ccf44   梁灏   release 0.9.9
52
                      }
3e855e34   梁灏   fixed #46
53
                  ],
8f5b1686   梁灏   fixed #196
54
55
56
57
58
59
60
61
62
63
64
                  model1: ''
              }
          },
          computed: {
              modalStyle: function(){
                  let s = ""
                  if (this.modal1)
                      s = "width: 200px"
                  if (this.modal2)
                      s = ""
                  return s
e355dd49   梁灏   add Select Component
65
66
67
              }
          }
      }
3e855e34   梁灏   fixed #46
68
  </script>