Skip to content

ycvcb123/mod-process

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

高度灵活可配置的小程序进度条组件

用法:

<mod-process 
    maxCount="{{maxCount}}" 
    joinedNum="{{joinedNum}}" 
    requireNum="{{requireNum}}" 
    processLen="{{processLen}}" 
    showScale="{{showScale}}" 
    showScaleVal="{{showScaleVal}}" 
    processItemLen="{{processItemLen}}"
    backgroundColor="{{backgroundColor}}" 
    activeColor="{{activeColor}}"
    showSuccess="{{showSuccess}}"
    activeInfo="{{activeInfo}}" 
    requireInfo="{{requireInfo}}">
</mod-process>

参数说明:

{
    maxCount: '进度条最大数值',
    joinedNum: '进度条已完成数值',
    requireNum: '达成目标规定数值',
    processLen: '进度条长度',
    showScale: '是否显示刻度尺',
     showScaleVal: '是否显示刻度值',
    processItemLen: '单位刻度值',
    backgroundColor: '进度条底色',
    activeColor: '进度条动态变化颜色',
    showSuccess: '是否显示达成规定目标图标',
    activeInfo: '进度变化信息',
    requireInfo: '规定数量文字信息',
}

组件核心功能:

  1. 任意设置进度条长度,样式呈现上有极大灵活性。
  2. 任意设置刻度值,对不能整除的一些刻度和关键性位置做了特别处理。

详细逻辑见 示例demo:

录制gif比较卡顿,真实效果如丝般顺滑

About

高度灵活可配置的小程序进度条组件

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published