การเพิ่มองค์ประกอบข้อความ
function add_text() {
var myText = new fabric.Text(text,
{
fontSize: size,
fontFamily: fm,
strokeStyle: sc,
fill: fc,
left: myCanvas.getWidth()/2,
top: myCanvas.getHeight()/2
});
myCanvas.add(myText);
}
การอัปเดตข้อความและขนาด
function chng_txt() {
var obj = myCanvas.getActiveObject();
var fm = document.getElementById('up_text').value;
obj.setText(fm);
myCanvas.add(obj);
myCanvas.renderALL();
}
function chng_fs() {
var obj = myCanvas.getActiveObject();
var fs = document.getElementById('up_size').value;
obj.setFontsize(fs);
myCanvas.add(obj);
myCanvas.renderALL();
}
การลบองค์ประกอบข้อความ
function rmv_txt() {
var obj = myCanvas.getActiveObject();
myCanvas.remove(obj);
}
ปัญหาของฉันคือ
ว่าฉันสามารถเพิ่มข้อความและอัปเดตข้อความได้
แต่ฉันไม่สามารถลบองค์ประกอบข้อความที่อัปเดตแล้วได้