diff --git a/components/progress/demo/line.md b/components/progress/demo/line.md new file mode 100644 index 0000000000..d92731b45c --- /dev/null +++ b/components/progress/demo/line.md @@ -0,0 +1,14 @@ +# Line 用法 + +- order: 0 + +Progress Line用法 + +--- + +````jsx +var Line = antd.Progress.Line; + +React.render( + , document.getElementById('components-progress-demo-line')); +```` diff --git a/components/progress/index.jsx b/components/progress/index.jsx index e69de29bb2..f7a9ed9a72 100644 --- a/components/progress/index.jsx +++ b/components/progress/index.jsx @@ -0,0 +1,87 @@ +'use strict'; + +var Progressline = require('rc-progress').Line; +var Progresscircle = require('rc-progress').Circle; +var React = require('react'); + +var Line = React.createClass({ + getDefaultProps: function(){ + return { + width: "100px", + percent: 0, + strokeWidth: 1, + status: "normal" + } + }, + render() { + var style = { + "width": this.props.width + } + var progressInfo + if(this.props.status==='normal'){ + progressInfo = ( + + ) + }else { + progressInfo = ( + {this.props.percent}% + ) + } + + var statusColorMap = { + "normal": "#3FC7FA", + "exception": "#FE8C6A" + }; + return ( +
+ + {progressInfo} +
+ ); + } +}); + +var Circle = React.createClass({ + getDefaultProps: function(){ + return { + width: "100px", + percent: 0, + strokeWidth: 1, + status: "normal" + } + }, + render() { + var style = { + "width": this.props.width, + "height": this.props.width + } + var progressInfo + if(this.props.status==='normal'){ + progressInfo = ( + + ) + }else { + progressInfo = ( + {this.props.percent}% + ) + } + + var statusColorMap = { + "normal": "#3FC7FA", + "exception": "#FE8C6A" + }; + return ( +
+ + {progressInfo} +
+ ); + } +}); + +module.exports = { + Line: Line, + Circle: Circle +}; + + diff --git a/components/progress/index.md b/components/progress/index.md index 65ab1de719..13177eb6fe 100644 --- a/components/progress/index.md +++ b/components/progress/index.md @@ -5,29 +5,21 @@ --- -## 何时使用 +## 使用 -当你再次和我说起 青春时的故事 -我正在下着雨的无锡 乞讨着生活的权利 -前一天早晨 我睁开眼已是江南 -他们说柔软的地方 总会发生柔软的事 -那年的舞台上 说谎的人一直歌唱 -大不列颠的广场上 有没有鸽子飞翔 -青春和瞎子一起 变成了哑巴 -今天扯平了我们的当年 分食了理想 +`` + +`` + +## 属性参数 + +| 参数 | 说明 | 类型 | 默认值 | +|----------|----------------|----------|--------------| +| perscent | 百分比 | number | 0 | +| status | 状态,有两个值normal、exception | string | normal | +| strokeWidth | 进度条线宽度,单位是进度条画布宽度的百分比 | number | 1 | +| width | 进度条画布宽度,这里没有提供height属性设置,Line型高度就是strokeWidth,Circle型高度等于width | string | null | -## 为什么使用 -你可知道你的名字解释了我的一生 -碎了满天的往事如烟 与世无争 -当你装满行李 回到故乡 -我的余生 却再也没有北方 - -有一天我又梦见 那个装满乐器的教室 -你还站在门口 一脸羞涩的表情 -你说这么多年你还没找到 让你心动的男人 -我说去他妈的爱情 都是过眼云烟的东西 - -我的余生 都用来寻找北方 diff --git a/site/templates/layout.html b/site/templates/layout.html index 8aa57f5eac..8f64aa3f98 100644 --- a/site/templates/layout.html +++ b/site/templates/layout.html @@ -11,7 +11,7 @@ - + {% block styles %}{% endblock %}