废话开篇:通过 canvas 简单拖拽评星,主要是通过个人的理解去实现这样的一个效果。
一、实现效果
二、总结与思考
上层无镂空
上层有镂空
通过 canvas 实现一层镂空五角星层,再在底层添加一个进度层,这样在拖动的时候就能通过拖拽的位置进行数据处理,从而计算出星级数。代码拙劣,大神勿笑[抱拳][抱拳][抱拳]
原文链接:https://juejin.cn/post/7229660119659184185 作者:头疼脑胀的代码搬运工
废话开篇:通过 canvas 简单拖拽评星,主要是通过个人的理解去实现这样的一个效果。
上层无镂空
上层有镂空
通过 canvas 实现一层镂空五角星层,再在底层添加一个进度层,这样在拖动的时候就能通过拖拽的位置进行数据处理,从而计算出星级数。代码拙劣,大神勿笑[抱拳][抱拳][抱拳]
原文链接:https://juejin.cn/post/7229660119659184185 作者:头疼脑胀的代码搬运工