cloud-ui.vusion
Version:
Vusion Cloud UI
271 lines (250 loc) • 7.57 kB
Markdown
<!-- 该 README.md 根据 api.yaml 和 docs/*.md 自动生成,为了方便在 GitHub 和 NPM 上查阅。如需修改,请查看源文件 -->
# UTable 表格
- [示例](#示例)
- [基本用法](#基本用法)
- [表格线条](#表格线条)
- [条纹展示](#条纹展示)
- [表格颜色](#表格颜色)
- [单行颜色](#单行颜色)
- [API]()
- [Slots](#slots)
## 示例
### 基本用法
``` html
<u-table>
<thead>
<tr>
<th width="20%">序号</th>
<th width="20%">姓名</th>
<th>地址</th>
<th width="20%">出生日期</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>张三</td>
<td>浙江省杭州市滨江区网商路599号网易大厦</td>
<td>1991-05-28</td>
</tr>
<tr>
<td>2</td>
<td>小明</td>
<td>浙江省杭州市滨江区江虹路459号英飞特科技园</td>
<td>1992-09-14</td>
</tr>
<tr>
<td>3</td>
<td>李四</td>
<td>浙江省杭州市滨江区秋溢路606号西可科技园</td>
<td>1990-02-28</td>
</tr>
<tr>
<td>4</td>
<td>李华</td>
<td>浙江省杭州市滨江区长河路590号东忠科技园</td>
<td>1989-12-10</td>
</tr>
<tr>
<td>5</td>
<td>王五</td>
<td>浙江省杭州市滨江区网商路599号网易大厦二期</td>
<td>1993-07-16</td>
</tr>
</tbody>
</u-table>
```
### 表格线条
设置`line="both"`属性,使表格单元格之间由线条隔开。
``` html
<u-table line="both">
<thead>
<tr>
<th width="20%">序号</th>
<th width="20%">姓名</th>
<th>地址</th>
<th width="20%">出生日期</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>张三</td>
<td>浙江省杭州市滨江区网商路599号网易大厦</td>
<td>1991-05-28</td>
</tr>
<tr>
<td>2</td>
<td>小明</td>
<td>浙江省杭州市滨江区江虹路459号英飞特科技园</td>
<td>1992-09-14</td>
</tr>
<tr>
<td>3</td>
<td>李四</td>
<td>浙江省杭州市滨江区秋溢路606号西可科技园</td>
<td>1990-02-28</td>
</tr>
<tr>
<td>4</td>
<td>李华</td>
<td>浙江省杭州市滨江区长河路590号东忠科技园</td>
<td>1989-12-10</td>
</tr>
<tr>
<td>5</td>
<td>王五</td>
<td>浙江省杭州市滨江区网商路599号网易大厦二期</td>
<td>1993-07-16</td>
</tr>
</tbody>
</u-table>
```
### 条纹展示
添加`striped`属性,使表格具有斑马线条纹样式。
``` html
<u-table striped>
<thead>
<tr>
<th width="20%">序号</th>
<th width="20%">姓名</th>
<th>地址</th>
<th width="20%">出生日期</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>张三</td>
<td>浙江省杭州市滨江区网商路599号网易大厦</td>
<td>1991-05-28</td>
</tr>
<tr>
<td>2</td>
<td>小明</td>
<td>浙江省杭州市滨江区江虹路459号英飞特科技园</td>
<td>1992-09-14</td>
</tr>
<tr>
<td>3</td>
<td>李四</td>
<td>浙江省杭州市滨江区秋溢路606号西可科技园</td>
<td>1990-02-28</td>
</tr>
<tr>
<td>4</td>
<td>李华</td>
<td>浙江省杭州市滨江区长河路590号东忠科技园</td>
<td>1989-12-10</td>
</tr>
<tr>
<td>5</td>
<td>王五</td>
<td>浙江省杭州市滨江区网商路599号网易大厦二期</td>
<td>1993-07-16</td>
</tr>
</tbody>
</u-table>
```
### 表格颜色
设置`color="light"`,可以将表格改为浅色风格。
``` html
<u-table color="light">
<thead>
<tr>
<th width="20%">序号</th>
<th width="20%">姓名</th>
<th>地址</th>
<th width="20%">出生日期</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>张三</td>
<td>浙江省杭州市滨江区网商路599号网易大厦</td>
<td>1991-05-28</td>
</tr>
<tr>
<td>2</td>
<td>小明</td>
<td>浙江省杭州市滨江区江虹路459号英飞特科技园</td>
<td>1992-09-14</td>
</tr>
<tr>
<td>3</td>
<td>李四</td>
<td>浙江省杭州市滨江区秋溢路606号西可科技园</td>
<td>1990-02-28</td>
</tr>
<tr>
<td>4</td>
<td>李华</td>
<td>浙江省杭州市滨江区长河路590号东忠科技园</td>
<td>1989-12-10</td>
</tr>
<tr>
<td>5</td>
<td>王五</td>
<td>浙江省杭州市滨江区网商路599号网易大厦二期</td>
<td>1993-07-16</td>
</tr>
</tbody>
</u-table>
```
### 单行颜色
在`<tr>`上用`color`属性,可以单独给某一行添加颜色。
``` html
<u-table>
<thead>
<tr>
<th width="15%">用户名</th>
<th width="15%">手机号码</th>
<th>地址</th>
<th width="18%">最近登录时间</th>
<th width="12%">操作</th>
</tr>
</thead>
<tbody>
<tr color="light">
<td>张三</td>
<td>18612917895</td>
<td>浙江省杭州市滨江区网商路599号网易大厦</td>
<td>2018-05-28 21:52:11</td>
<td><u-link>详情</u-link> <u-link>设置</u-link></td>
</tr>
<tr color="normal">
<td>小明</td>
<td>13727160283</td>
<td>浙江省杭州市滨江区江虹路459号英飞特科技园</td>
<td>2019-03-12 22:24:36</td>
<td><u-link>详情</u-link> <u-link>设置</u-link></td>
</tr>
<tr color="dark">
<td>李四</td>
<td>18897127809</td>
<td>浙江省杭州市滨江区秋溢路606号西可科技园</td>
<td>2019-05-18 15:45:30</td>
<td><u-link>详情</u-link> <u-link>设置</u-link></td>
</tr>
<tr color="primary">
<td>李华</td>
<td>18749261214</td>
<td>浙江省杭州市滨江区长河路590号东忠科技园</td>
<td>2018-12-10 15:48:01</td>
<td><u-link>详情</u-link> <u-link>设置</u-link></td>
</tr>
<tr color="error">
<td>王五</td>
<td>13579340020</td>
<td>浙江省杭州市滨江区网商路599号网易大厦二期</td>
<td>2018-07-16 01:32:06</td>
<td><u-link>详情</u-link> <u-link>设置</u-link></td>
</tr>
</tbody>
</u-table>
```
## API
### Slots
#### (default)
在表格中插入`<thead>`、`<tbody>`、`<tr>`、`<th>`、`<td>`标签。