У меня есть две кнопки, одна для добавления сеток и другая для удаления сеток.Когда я нажимаю кнопку «Добавить», я пишу следующие строки кода:
var gridsize = 5;
var gridoption={ stroke: "#000000", strokeWidth: 1, selectable:false, strokeDashArray: [5, 5],evented:false};
for(var x=1;x<(canvas.width/gridsize);x++)
{
canvas.add(new fabric.Line([100*x, 0, 100*x, 600],gridoption));
canvas.add(new fabric.Line([0, 100*x, 600, 100*x],gridoption));
}
. С этими кодами сетки появляются при нажатии кнопки, но я также хочу удалить сетки при нажатии другой кнопки.без внесения каких-либо изменений в другие объекты на холсте.Так как я не выбираю здесь ни одного объекта.remove () тоже не работает.Пожалуйста помоги.