【发布时间】:2013-08-29 20:44:06
【问题描述】:
关于文本区域的更改事件,我在画布上添加文本如何使用以下代码在画布上设置最终文本,我得到了很多字符串。
$('#filedset').delegate(' textarea', 'change keyup', function() {
console.log('text area change');
var message = $(this).val();
var text1 = new fabric.Text(message, { left: 100, top: 100 });
canvas.add(text1);
});
$('#change_pos').click(function ()
{
console.log('button clicked');
rect.set({ left: 120, top: 150 });
canvas.renderAll();
});
【问题讨论】:
-
我不太确定我是否理解这个问题——如果您不想要多个文本,为什么要在每个
keyup上创建一个新文本? -
@xec 谢谢我意识到我也添加了keyup。