72 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Markdown
		
	
	
			
		
		
	
	
			72 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Markdown
		
	
	
<cn>
 | 
						|
#### 带边框
 | 
						|
添加表格边框线,页头和页脚。
 | 
						|
</cn>
 | 
						|
 | 
						|
<us>
 | 
						|
#### border, title and footer
 | 
						|
Add border, title and footer for table.
 | 
						|
</us>
 | 
						|
 | 
						|
```html
 | 
						|
<template>
 | 
						|
  <a-table :columns="columns" :dataSource="data" bordered>
 | 
						|
    <template slot="name" slot-scope="text">
 | 
						|
      <a href="#">{{text}}</a>
 | 
						|
    </template>
 | 
						|
    <template slot="title" slot-scope="currentPageData">
 | 
						|
      Header
 | 
						|
    </template>
 | 
						|
    <template slot="footer" slot-scope="currentPageData">
 | 
						|
      Footer
 | 
						|
    </template>
 | 
						|
  </a-table>
 | 
						|
</template>
 | 
						|
<script>
 | 
						|
const columns = [{
 | 
						|
  title: 'Name',
 | 
						|
  dataIndex: 'name',
 | 
						|
  scopedSlots: { customRender: 'name' },
 | 
						|
}, {
 | 
						|
  title: 'Cash Assets',
 | 
						|
  className: 'column-money',
 | 
						|
  dataIndex: 'money',
 | 
						|
}, {
 | 
						|
  title: 'Address',
 | 
						|
  dataIndex: 'address',
 | 
						|
}];
 | 
						|
 | 
						|
const data = [{
 | 
						|
  key: '1',
 | 
						|
  name: 'John Brown',
 | 
						|
  money: '¥300,000.00',
 | 
						|
  address: 'New York No. 1 Lake Park',
 | 
						|
}, {
 | 
						|
  key: '2',
 | 
						|
  name: 'Jim Green',
 | 
						|
  money: '¥1,256,000.00',
 | 
						|
  address: 'London No. 1 Lake Park',
 | 
						|
}, {
 | 
						|
  key: '3',
 | 
						|
  name: 'Joe Black',
 | 
						|
  money: '¥120,000.00',
 | 
						|
  address: 'Sidney No. 1 Lake Park',
 | 
						|
}];
 | 
						|
 | 
						|
export default {
 | 
						|
  data() {
 | 
						|
    return {
 | 
						|
      data,
 | 
						|
      columns,
 | 
						|
    }
 | 
						|
  }
 | 
						|
}
 | 
						|
</script>
 | 
						|
<style>
 | 
						|
th.column-money,
 | 
						|
td.column-money {
 | 
						|
  text-align: right !important;
 | 
						|
}
 | 
						|
</style>
 | 
						|
```
 |