jiaqingjiayi-xiaochengxu/甲情_甲意/node_modules/antd-mini/less/Progress/index.axml

35 lines
1.2 KiB
Plaintext
Raw Normal View History

2024-11-15 03:51:28 +00:00
<view
class="ant-progress ant-progress-{{type}} {{className || ''}}"
style="{{style || ''}};{{type === 'circle' ? 'width:' + width + 'px;height:' + width + 'px;' : ''}}"
>
<canvas
a:if="{{type === 'circle'}}"
class="ant-progress-canvas"
id="ant-progress-canvas-{{$id}}"
width="{{canvasWidth}}"
height="{{canvasWidth}}"
></canvas>
<view
a:if="{{type === 'line'}}"
class="ant-progress-outer"
style="{{strokeWidth ? 'height:' + strokeWidth + 'px;' : ''}}{{trailColor ? 'background-color:' + trailColor : ''}}"
>
<view
class="ant-progress-inner {{status === 'success' || status === 'exception' ? 'ant-progress-inner-' + status : ''}}"
style="width: {{curProgress}}%; {{strokeColor ? 'background-color:' + strokeColor : ''}}"
></view>
</view>
<view class="ant-progress-indicator">
<slot
name="indicator"
percent="{{percent}}"
>
<ant-icon
a:if="{{status === 'success' || status === 'exception'}}"
type="{{status === 'success' ? 'CheckCircleFill' : 'CloseCircleFill'}}"
className="ant-progress-status-icon ant-progress-status-icon-{{status}}"
></ant-icon>
<block a:else>{{percent}}%</block>
</slot>
</view>
</view>