做一个这样的圆形进度条,不用canvas,当然值是可控的。
为什么要用wxml+wxss描绘?
其实canvas也可以。并且主流就是用canvas画,但是canvas画会有一个问题,在手机app中canvas的层级是最高的。
在这个项目中,有个可以上拉的记录,如果用canvas画进度条,那么在手机端时,这个上拉框拉到进度条的高度时,进度条会浮在上拉框的上面。
其实本来上拉框用cover-view就可以解决这个问题,但是因为这个上拉框需要上下移动所以用了movable-area和movable-view组件,再用cover-view会有其他bugÿ