const ctx = canvas.getContext("2d");
const image = canvas.createImage();
image.src = "/static/top.png";
image.onload = () => {
// 将图片绘制到 canvas 上
ctx.drawImage(image, 0, 0, width, 200);
};
参考链接
对上面链接的一个补充:
宽高
,高度足够则会自动换行border: "1 solid red",
,只能分开写如:borderColor: "green"
,只支持实线将包做成组件
// 有一行要改成这个
module.exports = require('../widget-ui/index.js')
// 清空画布 方法下的做如下修改即可不用写死高度(line175)
width: container.layoutBox.width, // 由computedStyle改成layoutBox
height: container.layoutBox.height // 由computedStyle改成layoutBox