通过 Fabric JS 在 Wordpress 中的 Canvas 上添加基本红色方块

Adding Basic Red Square On Canvas In Wordpress Via Fabric JS

我用 Bootstrap 创建了一个 Wordpress 主题,并且一直在尝试将教程中的基本红色方块加载到我的 html 中的 canvas。

    // create a wrapper around native canvas element (with id="c")
var canvas = new fabric.Canvas('c');

// create a rectangle object
var rect = new fabric.Rect({
  left: 100,
  top: 100,
  fill: 'red',
  width: 20,
  height: 20
});

// "add" rectangle onto canvas
canvas.add(rect);

谢谢!

不确定为什么它不呈现,但要尝试的一件事是调用 canvas.renderAll() 以确保 fanric 知道是时候将它的数据呈现到 canvas。