如下代码,使用canvas绘制两个数组,前一数组e使用setStrokeStyle = #000000,即黑色;后一数组使用绿色,但是绘制出来两条线都变成了绿色,求解,我错在哪儿呢?
//绘制e var ys = es; var i = 0; context.setStrokeStyle("#000000") context.moveTo(0, ys[0]); for(i = 0; i < ys.length;i++){ if(ys[i] == ""){ ys[i] = 0; } if(i != 0){ context.lineTo(i * 8, ys[i]); } } context.stroke() //绘制u var ys = us; var i = 0; context.setStrokeStyle("#1B9022"); context.setLineWidth(2); context.moveTo(0, ys[0]); for(i = 0; i < ys.length;i++){ if(ys[i] == ""){ ys[i] = 0; } if(i != 0){ context.lineTo(i * 8, ys[i]); } } context.stroke() wx.drawCanvas({ canvasId: 'firstCanvas', actions: context.getActions() }) |

hello
有人在吗?