Я хочу знать, что Можно ли скрыть текстовый объект в холсте с помощью js js?
Я не хочу удалять объект, поскольку он мне нужен в дальнейшем, поэтому просто хочу скрыть его. Я много искал, но ничего не работал. Вот мой код ткани js.Скрыть объект на холсте
var text = new fabric.Text("test", {
fontFamily: 'Times new roman',
fontSize: fabric.util.parseUnit(fontSize),
left: (startPosition.x + pointer.x)/2,
top: ((startPosition.y + pointer.y)/2) + 10,
slope: ((startPosition.y - pointer.y)/(startPosition.x - pointer.x)),
originX: 'center',
originY: 'center',
});
canvas.add(text);
//canvas.getObjects(text).style.display = "none";
//text.prop.hide();
//text.hide = function() {
//text.set({
// css: {"display":"none"},
// selectable: false
// });
//};
Все предложения являются исключением.
Спасибо за быстрый ответ, у меня есть запрос, поскольку у меня есть текстовый объект, Как я могу получить х, у, высота и ширина объекта? – 3rdEye
Вы разместили бы этот текстовый объект в DOM, найдите координаты того места, где у вас есть этот объект. –
Еще один запрос, после установки свойства display-none, получит ли значение текстового объекта, даже если он не отображается на холсте? – 3rdEye