我想在圖像上添加一些文字。這工作正常,但我也希望文本動態從一個MySQL數據庫。帶變量的Fabric.js動態文本
現在我需要一個變量插入到對象中。
var myVariable = "text";
var text = new fabric.Text(myVariable, {
fontFamily: 'Comic Sans',
fontSize: 20
});
我不明白這一點的解決:
fabric.Image.fromURL('picture.png', function(img) {
img.setWidth(100);
img.setHeight(50);
theNumber = "2";
//或
theNumber = 2;
var text = new fabric.Text(theNumber2, {
fontFamily: 'Comic Sans',
fontSize: 20
});
text.set({ text: theNumber2 });
我在控制檯中看到, 遺漏的類型錯誤:this.text.split不一個函數fabric.min.js:7
我可以以另一種方式動態添加文本嗎?
你的代碼工作正常。如果你想動態添加文本,你可以在api的幫助下完成。 –
你是對的,代碼與字符串正常工作。不知道爲什麼它不在首位工作。坦克你! – Jason0212