Blame view

test/routers/table.vue 3.04 KB
2cb8a6d9   梁灏   commit Table comp...
1
  <template>
89670198   梁灏   publish 0.9.9-rc-5
2
      <i-table border :columns="columns6" :data="data5"></i-table>
2cb8a6d9   梁灏   commit Table comp...
3
4
5
  </template>
  <script>
      export default {
2cb8a6d9   梁灏   commit Table comp...
6
7
          data () {
              return {
89670198   梁灏   publish 0.9.9-rc-5
8
9
10
11
12
                  columns6: [
                      {
                          title: '日期',
                          key: 'date'
                      },
a81dc06c   梁灏   publish 0.9.9-rc-4
13
14
                      {
                          title: '姓名',
89670198   梁灏   publish 0.9.9-rc-5
15
                          key: 'name'
a81dc06c   梁灏   publish 0.9.9-rc-4
16
17
18
                      },
                      {
                          title: '年龄',
89670198   梁灏   publish 0.9.9-rc-5
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
                          key: 'age',
                          filters: [
                              {
                                  label: '大于25岁',
                                  value: 1
                              },
                              {
                                  label: '小于25岁',
                                  value: 2
                              }
                          ],
                          filterMultiple: false,
                          filterMethod (value, row) {
                              if (value === 1) {
                                  return row.age > 25;
                              } else if (value === 2) {
                                  return row.age < 25;
                              }
                          }
a81dc06c   梁灏   publish 0.9.9-rc-4
38
39
40
                      },
                      {
                          title: '地址',
89670198   梁灏   publish 0.9.9-rc-5
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
                          key: 'address',
                          filters: [
                              {
                                  label: '北京',
                                  value: '北京'
                              },
                              {
                                  label: '上海',
                                  value: '上海'
                              },
                              {
                                  label: '深圳',
                                  value: '深圳'
                              }
                          ],
                          filterMethod (value, row) {
                              return row.address.indexOf(value) > -1;
d0e206c5   梁灏   Table add content...
58
                          }
2cb8a6d9   梁灏   commit Table comp...
59
60
                      }
                  ],
89670198   梁灏   publish 0.9.9-rc-5
61
                  data5: [
2cb8a6d9   梁灏   commit Table comp...
62
                      {
5e7a3b29   梁灏   publish 0.9.9-rc-2
63
64
                          name: '王小明',
                          age: 18,
89670198   梁灏   publish 0.9.9-rc-5
65
66
                          address: '北京市朝阳区芍药居',
                          date: '2016-10-03'
2cb8a6d9   梁灏   commit Table comp...
67
68
                      },
                      {
5e7a3b29   梁灏   publish 0.9.9-rc-2
69
70
                          name: '张小刚',
                          age: 25,
89670198   梁灏   publish 0.9.9-rc-5
71
72
                          address: '北京市海淀区西二旗',
                          date: '2016-10-01'
2cb8a6d9   梁灏   commit Table comp...
73
74
                      },
                      {
5e7a3b29   梁灏   publish 0.9.9-rc-2
75
76
                          name: '李小红',
                          age: 30,
89670198   梁灏   publish 0.9.9-rc-5
77
78
                          address: '上海市浦东新区世纪大道',
                          date: '2016-10-02'
0d136465   梁灏   update Table
79
80
                      },
                      {
5e7a3b29   梁灏   publish 0.9.9-rc-2
81
82
                          name: '周小伟',
                          age: 26,
89670198   梁灏   publish 0.9.9-rc-5
83
84
                          address: '深圳市南山区深南大道',
                          date: '2016-10-04'
2cb8a6d9   梁灏   commit Table comp...
85
                      }
5e7a3b29   梁灏   publish 0.9.9-rc-2
86
                  ]
2cb8a6d9   梁灏   commit Table comp...
87
              }
2cb8a6d9   梁灏   commit Table comp...
88
89
          }
      }
d0e206c5   梁灏   Table add content...
90
  </script>