Я использую node.js и работаю над инструментом совместной работы для студентов, и я хочу использовать ткань JS в моем проекте узла, но он не работает - PullRequest
0 голосов
/ 04 декабря 2018

Я работаю с и хочу использовать в моем проекте, но он не работает с моим проектом, и я не знаю почему.

Вот код:

var canvas = new fabric.Canvas('canvas');

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

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

Я также включаю файлы lib , здесь я могу нарисовать прямоугольник на холсте, но его нельзя изменить, переместить или повернуть.

Это проблема, с которой я здесь сталкиваюсь.Согласно мы можем сделать это, только рисуя фигуры, нам не нужно ничего включать.

1 Ответ

0 голосов
/ 05 декабря 2018

Не уверен, почему вы не можете изменить размер или переместить.Можете ли вы поделиться своим кодом на скрипке.

Вот пример http://jsfiddle.net/vcf82usn/

    <canvas id="c" width="970" height="250" style="position: 0px"></canvas>

   var canvas = new fabric.Canvas('c');
   var rect = new fabric.Rect({ left: 10,
  top: 10,
  fill: 'red',
  width: 100,
  height: 100
});

canvas.add(rect);
canvas.renderAll();
...