小程序使用canvas绘制图形

问题遇到的现象和发生背景

我要用canvas绘制两个图形A和B,要让A图形在B图形的上面显示。
这个时候我先绘制B图形在绘制A图形是没有问题的。
我要根据A图形的高度设置B图形。
就需要先绘制A 在绘制B,这个时候B就会把A挡住

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

先绘制A在绘制B,A在 B上显示

自己顶

应该可以设置层级的吧 试试 z-index