Blame view

test/routers/cascader.vue 1.65 KB
0a48ac45   梁灏   Input add readonl...
1
  <template>
c463ab87   梁灏   add Cascader
2
      <div style="margin: 50px;width:300px">
bd4e3b9b   梁灏   update Cascader
3
          <Cascader :data="data" :value.sync="value" @on-change="change" trigger="click"></Cascader>
6ff31952   梁灏   optimize Input sh...
4
      </div>
0a48ac45   梁灏   Input add readonl...
5
6
  </template>
  <script>
6ff31952   梁灏   optimize Input sh...
7
      import { Cascader } from 'iview';
0a48ac45   梁灏   Input add readonl...
8
9
      export default {
          props: {
c463ab87   梁灏   add Cascader
10
  
0a48ac45   梁灏   Input add readonl...
11
12
13
          },
          data () {
              return {
bd4e3b9b   梁灏   update Cascader
14
15
                  value: ['jiangsu', 'hhh', 'ddd'],
  //                value: [],
c463ab87   梁灏   add Cascader
16
17
18
19
20
21
22
23
24
25
26
27
28
                  data: [{
                      value: 'zhejiang',
                      label: 'Zhejiang',
                      children: [{
                          value: 'hangzhou',
                          label: 'Hangzhou'
                      }],
                  }, {
                      value: 'jiangsu',
                      label: 'Jiangsu',
                      children: [{
                          value: 'nanjing',
                          label: 'Nanjing',
bd4e3b9b   梁灏   update Cascader
29
  //                        disabled: true,
c463ab87   梁灏   add Cascader
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
                          children: [{
                              value: 'zhonghuamen',
                              label: 'Zhong Hua Men',
                              children: [{
                                  value: 'abc',
                                  label: 'ABC'
                              }]
                          }]
                      }, {
                          value: 'hhh',
                          label: 'HHH',
                          children: [{
                              value: 'ddd',
                              label: 'DDD'
                          }]
                      }]
                  }]
0a48ac45   梁灏   Input add readonl...
47
48
49
              }
          },
          computed: {
c463ab87   梁灏   add Cascader
50
  
0a48ac45   梁灏   Input add readonl...
51
52
          },
          methods: {
bd4e3b9b   梁灏   update Cascader
53
54
55
              change (data) {
                  console.log(data)
              }
0a48ac45   梁灏   Input add readonl...
56
57
58
          }
      }
  </script>