把图片画在 canvas 里后调用其 toDataURL 方法得到 imageData 的字符串,把它写入新的<img>,插入 DOM:
  const getImageData = (imageUrl) => {    let image = new Image();
    image.src = imageUrl;    let canvas = document.createElement('canvas');
    canvas.setAttribute('width', 300);
    canvas.setAttribute('height', 300);
    canvas.getContext('2d').drawImage(image, 0, 0, 300, 300);    return canvas.toDataURL();
  };  let i = document.createElement('img')
  i.src = getImageData('./vue-logo.png');  document.body.appendChild(i);执行后控制台里是这样的,
然而元素还是空的。
这是为什么?
 慕尼黑5688855
慕尼黑5688855 
					慕姐4208626
 随时随地看视频慕课网APP
随时随地看视频慕课网APP
相关分类