我剛開始fabric.js和我有一個(可能是初學者)錯誤:畫布Fabric.js座標已抵消了
我使用的面料與jQuery用下面的代碼:
$(document).ready(function() {
canvas = new fabric.StaticCanvas('scroller');
canvas.add(
new fabric.Rect({ top: 0, left: 0, width: 140, height: 100, fill: '#f55' })
);
});
這段代碼應該在畫布上繪製一個140x100的矩形。 不幸的是,只有四分之一的矩形出現。 如果我將頂部和左側的值更改爲更高的數字,則更多的矩形出現在畫布上。
所以看來,畫布的起源不是在0/0,而是在某處。更高。
有人知道如何解決這個問題或我做錯了什麼?
由於提前, 麥克法蘭
嗨McFarlane =)歡迎來到SO。無論何時發佈代碼,如果您在jsfiddle.net上發佈完整(或最少的代碼示例)代碼,只要去那裏,粘貼代碼並保存,並將鏈接粘貼回來即可= = – puk 2012-01-10 23:45:24
什麼尺寸是你的畫布?也許它比'140x100'小。嘗試繪製其他類似圓圈或圖片的圖畫,以便更好地瞭解哪個象限被剪切 – puk 2012-01-10 23:47:16