Blame view

examples/routers/table.vue 2.72 KB
2cb8a6d9   梁灏   commit Table comp...
1
  <template>
ba8e03c6   梁灏   update Select che...
2
      <div>
8c51d57d   梁灏   Table Column add ...
3
          <Table ref="currentRowTable" :columns="columns3" :data="data1"></Table>
d9d1dbbd   梁灏   Table Column add ...
4
          <Button @click="handleClearCurrentRow">Clear</Button>
ba8e03c6   梁灏   update Select che...
5
      </div>
2cb8a6d9   梁灏   commit Table comp...
6
7
  </template>
  <script>
2cb8a6d9   梁灏   commit Table comp...
8
      export default {
51356c2c   梁灏   fixed #658
9
10
          data () {
              return {
d9d1dbbd   梁灏   Table Column add ...
11
                  columns3: [
a000231e   梁灏   update Table sort...
12
                      {
d9d1dbbd   梁灏   Table Column add ...
13
                          type: 'index',
fc3e16cf   梁灏   update Table sele...
14
                          width: 60,
d9d1dbbd   梁灏   Table Column add ...
15
16
17
18
                          align: 'center',
                          indexMethod (row) {
                              return row._index;
                          }
a000231e   梁灏   update Table sort...
19
                      },
437b8059   Sergio Crisostomo   Added Table to CS...
20
                      {
fc3e16cf   梁灏   update Table sele...
21
22
                          title: 'Name',
                          key: 'name'
9fea8e7d   huanghong   fixed ivu-table-f...
23
24
                      },
                      {
fc3e16cf   梁灏   update Table sele...
25
26
                          title: 'Age',
                          key: 'age'
ba8e03c6   梁灏   update Select che...
27
28
                      },
                      {
fc3e16cf   梁灏   update Table sele...
29
                          title: 'Address',
8c51d57d   梁灏   Table Column add ...
30
31
                          key: 'address',
                          tooltip: true
a000231e   梁灏   update Table sort...
32
33
                      }
                  ],
fc3e16cf   梁灏   update Table sele...
34
                  data1: [
9ea47cb3   梁灏   fixed Table multi...
35
                      {
fc3e16cf   梁灏   update Table sele...
36
37
                          name: 'John Brown',
                          age: 18,
8c51d57d   梁灏   Table Column add ...
38
                          address: '自定义渲染列,使用 Vue 的 Render 函数。传入两个参数,第一个是 h,第二个为对象,包含 row、column 和 index,分别指当前行数据,当前列数据,当前行索引,详见示例。自定义渲染列,使用 Vue 的 Render 函数。传入两个参数,第一个是 h,第二个为对象,包含 row、column 和 index,分别指当前行数据,当前列数据,当前行索引,详见示例。自定义渲染列,使用 Vue 的 Render 函数。传入两个参数,第一个是 h,第二个为对象,包含 row、column 和 index,分别指当前行数据,当前列数据,当前行索引,详见示例。',
fc3e16cf   梁灏   update Table sele...
39
                          date: '2016-10-03'
ba8e03c6   梁灏   update Select che...
40
41
                      },
                      {
fc3e16cf   梁灏   update Table sele...
42
43
                          name: 'Jim Green',
                          age: 24,
8c51d57d   梁灏   Table Column add ...
44
                          address: 'London No. 1 Lake Park自定义渲染列,使用 Vue 的 Render 函',
fc3e16cf   梁灏   update Table sele...
45
                          date: '2016-10-01'
ba8e03c6   梁灏   update Select che...
46
47
                      },
                      {
fc3e16cf   梁灏   update Table sele...
48
49
50
51
                          name: 'Joe Black',
                          age: 30,
                          address: 'Sydney No. 1 Lake Park',
                          date: '2016-10-02'
ba8e03c6   梁灏   update Select che...
52
53
                      },
                      {
fc3e16cf   梁灏   update Table sele...
54
55
56
57
                          name: 'Jon Snow',
                          age: 26,
                          address: 'Ottawa No. 2 Lake Park',
                          date: '2016-10-04'
021bbec2   梁灏   update Table Icons
58
                      }
ba8e03c6   梁灏   update Select che...
59
60
61
62
                  ]
              }
          },
          methods: {
d9d1dbbd   梁灏   Table Column add ...
63
64
              handleClearCurrentRow () {
                  this.$refs.currentRowTable.clearCurrentRow();
021bbec2   梁灏   update Table Icons
65
              }
2cb8a6d9   梁灏   commit Table comp...
66
          }
6c634aa6   梁灏   fixed #2078
67
      }
021bbec2   梁灏   update Table Icons
68
  </script>