Расположение объектов спереди или сзади в тканевых группах JS - PullRequest
0 голосов
/ 26 февраля 2019

Я использую fabricJS для рисования изображений на холсте.В некоторых случаях мне приходится добавлять изображения из URL-адресов Base64, а также на холст.Объекты на холсте добавляются в разные группы.Теперь я могу добавлять объекты в группу по мере необходимости, но если мне нужно отправить объект в группу назад, я не могу найти способ сделать это.Я обнаружил, что

fabricCanvas.sendToBack(objectToSendToBack);

работает, как и ожидалось, и отправляет указанный объект на заднюю часть, которая рисуется непосредственно на холсте, но те же вещи с группами, как:

fabricGroup.sendToBack(objectToSendToBack);

делаетне работает и выдает ошибку:

Uncaught TypeError: Cannot read property 'sendToBack' of undefined в fabric.2.4.3.min.js:1

Я также попытался, сращив массив fabricGroup._objects и добавив objectToSendToBack в позиции 0.Но это останавливает рендеринг изображения все вместе.

Я не смог найти никакого способа сделать это.Пожалуйста, предоставьте некоторую помощь .. Заранее спасибо ..

...