0
我得到了一些问题,下面的代码:Fabricjs画布对象iterarion
var canvas = new fabric.Canvas('c');
canvas.selection = false;
fabric.loadSVGFromURL('./svg/1.svg',
function (objects) {
canvas.add.apply(canvas, objects);
canvas.renderAll();
}); -- this part is working
obj = canvas.getObjects();
obj.forEach(function (item, i) {
console.log('plz work');
item.setColor('red');
item.set('selectable', false);
canvas.renderAll();
}); - this isn't working
当我写这段代码的js文件它不工作,但是当我在浏览器控制台运行它,它完美的作品。它出什么问题了?
你试图将所有SVG对象颜色为红色? –
@ℊα和它只是一个演示。主要的是,当我用这个打开页面时,这不能正常工作。 – Shiroe
@颜色不变。 – Shiroe