ant-design-vue/components/progress/demo/index.vue

70 lines
1.8 KiB
Vue
Raw Normal View History

2018-04-03 06:14:38 +00:00
<script>
import Line from './line.md'
import Circle from './circle.md'
import LineMini from './line-mini.md'
import CircleMini from './circle-mini.md'
import CircleDynamic from './circle-dynamic.md'
import Format from './format.md'
import Dynamic from './dynamic.md'
import Dashboard from './dashboard.md'
import Segment from './segment.md'
import CN from '../index.zh-CN.md'
import US from '../index.en-US.md'
const md = {
cn: `# 进度条
展示操作的当前进度
## 何时使用
在操作需要较长时间才能完成时为用户显示该操作的当前进度和状态
- 当一个操作会打断当前界面或者需要在后台运行且耗时可能超过2秒时
- 当需要显示一个操作完成的百分比时
## 代码演示`,
us: `# Progress
If it will take a long time to complete an operation, you can use 'Progress' to show the current progress and status.
- When an operation will interrupt the current interface, or it needs to run in the background for more than 2 seconds.
- When you need to display the completion percentage of an operation.
## Examples
`,
}
export default {
category: 'Components',
subtitle: '进度条',
type: 'Feedback',
title: 'Progress',
render () {
return (
<div>
<md cn={md.cn} us={md.us}/>
<br/>
<Line />
<br/>
<Circle />
<br/>
<LineMini />
<br/>
<CircleMini />
<br/>
<CircleDynamic />
<br/>
<Format />
<br/>
<Dynamic />
<br/>
<Dashboard />
<br/>
<Segment />
<br/>
<api>
<template slot='cn'>
<CN/>
</template>
<US/>
</api>
</div>
)
},
}
</script>