主要看两个文件wxml和js
看看作者的主要思路:1、根据数据计算出画几根柱子。2、通过相机宽度、高度计算出每根柱子的宽度及高度。3、for循环依次绘制每根柱子。4、绘制柱子时,先绘制顶部百分比、value值,再绘制柱子,再绘制底部标题。5、文字需要居中,可绘制前丈量文字宽度再确定起始坐标。
js是一门单线程的语言。
promise是异步 编程的一种解决方案,什么是异步编程?同步是一步一步依次执行,异步执行需要回调函数。setTimeout(函数,毫秒时间)就是一个异步操作,其中第一个参数就是回调函数,到了规定时间就会回来执行。
promise()不用调用会自动执行。???
promise(函数(resolve,reject)),接收一个函数为参数,函数中有两个参数,resolve操作成功是回调,reject操作失败时回调(暂时用不上)。resolve和reject也是函数。
```
for(vari=1;i<=5;i++){
setTimeout(functiontimer(){
console.log(i);},i*1000);}
```
网友评论