Подключите нашего Telegram-бота для уведомлений о новых проектах

Починить ошибку в коде js.

J
Заказчик
Отзывы фрилансеров: + 3 - 0
Зарегистрирован на сайте 15 лет и 4 месяца
Бюджет: 1000 руб
9.93 $ — 9.43 €
В приложении на fabric.js динамически меняется размер объектов rect. Также динамически нужно менять заполнение картинкой этих rect. А то получается вот так. Заливка меньше формы. 
i.stack.imgur.com/sowMM.p... 
введите сюда описание изображения 

Я пробую несколько вариантов и ни один не работает. Вот первый 

rect.setWidth(width_h); 
rect.setHeight(height_v); 


if (rect.fill.source) 

rect.fill.source.width = width_h; 
rect.fill.source.height = height_v; 


rect.setLeft(width_h); 
rect.setTop(height_v); 

rect.setCoords(); 

canvas.renderAll(); 
Вообще без эффекта. 

Вот второй 

rect.setWidth(width_h); 
rect.setHeight(height_v); 
if (rect.fill.source) 

img = new fabric.Image(rect.fill.source) 

img.scaleToWidth(rect.getWidth()); 
rect.setFill(img); 


rect.setLeft(width_h); 
rect.setTop(height_v); 

rect.setCoords(); 

canvas.renderAll(); 
Заливка всего объекта становится белой.
Разделы:
Опубликован:
21.03.2018 | 10:01

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».