Commit 6ef8d853bb4ff348b5a96819cbde40573f3ce8ac

Authored by Lawrence Lee
1 parent be664aa7

rm

Showing 1 changed file with 0 additions and 123 deletions   Show diff stats
examples/routers/table.vue deleted
1 -<template>  
2 - <div>  
3 - <Table border :columns="columns7" :data="data6" disable-highlight></Table>  
4 - </div>  
5 -</template>  
6 -<script>  
7 - import etable from '../components/table.vue';  
8 - export default {  
9 - components: { etable },  
10 - data () {  
11 - return {  
12 - columns7: [  
13 -// {  
14 -// type: 'expand',  
15 -// width: 50,  
16 -// render: (h, params) => {  
17 -// // return h(etable);  
18 -// return h('div', params.row.name)  
19 -// }  
20 -// },  
21 - {  
22 - title: '姓名',  
23 - key: 'name',  
24 - fixed: 'left',  
25 - render: (h, params) => {  
26 - return h('div', [  
27 - h('Icon', {  
28 - props: {  
29 - type: 'person'  
30 - }  
31 - }),  
32 - h('strong', params.row.name)  
33 - ]);  
34 - }  
35 - },  
36 - {  
37 - title: '年龄',  
38 - key: 'age',  
39 - sortable: true  
40 - },  
41 - {  
42 - title: '地址',  
43 - key: 'address'  
44 - },  
45 - {  
46 - title: '操作',  
47 - key: 'action',  
48 - width: 150,  
49 - align: 'center',  
50 - render: (h, params) => {  
51 - return h('div', [  
52 - h('Button', {  
53 - props: {  
54 - type: 'primary',  
55 - size: 'small'  
56 - },  
57 - style: {  
58 - marginRight: '5px'  
59 - },  
60 - on: {  
61 - click: () => {  
62 - this.show(params.index)  
63 - }  
64 - }  
65 - }, '查看'),  
66 - h('Button', {  
67 - props: {  
68 - type: 'error',  
69 - size: 'small'  
70 - },  
71 - on: {  
72 - click: () => {  
73 - this.remove(params.index)  
74 - }  
75 - }  
76 - }, '删除')  
77 - ]);  
78 - }  
79 - }  
80 - ],  
81 - data6: [  
82 - {  
83 - name: '王小明',  
84 - age: 18,  
85 - address: '北京市朝阳区芍药居'  
86 - },  
87 - {  
88 - name: '张小刚',  
89 - age: 25,  
90 - address: '北京市海淀区西二旗',  
91 - _disableExpand: true  
92 - },  
93 - {  
94 - name: '李小红',  
95 - age: 30,  
96 - address: '上海市浦东新区世纪大道',  
97 - _expanded: true  
98 - },  
99 - {  
100 - name: '周小伟',  
101 - age: 26,  
102 - address: '深圳市南山区深南大道'  
103 - }  
104 - ]  
105 - }  
106 - },  
107 - methods: {  
108 - show (index) {  
109 - this.$Modal.info({  
110 - title: '用户信息',  
111 - content: `姓名:${this.data6[index].name}<br>年龄:${this.data6[index].age}<br>地址:${this.data6[index].address}`  
112 - })  
113 - },  
114 - remove (index) {  
115 - this.data6.splice(index, 1);  
116 - },  
117 - expand (row, s) {  
118 -// console.log(row);  
119 -// console.log(s);  
120 - }  
121 - }  
122 - }  
123 -</script>