gpt4 book ai didi

javascript - 如何将添加的项目设置为事件对象?

转载 作者:行者123 更新时间:2023-11-30 14:55:38 25 4
gpt4 key购买 nike

我正在使用以下方法将文本添加到我的 fabricjs Canvas ,我想知道如何在触发 onclick 时自动选择它?

// Add text
function Addtext() {
canvas.add(new fabric.IText('Tap and Type', {
left: 50,
top: 100,
}));
}

<button onclick="Addtext()">+ Text</button>

最佳答案

您可以使用canvas.setActiveObject()Jsfiddle

var canvas  = new fabric.Canvas('c');

function Addtext() {
var text = new fabric.IText('Tap and Type', {
left: 50,
top: 100,
});
canvas.add(text);
canvas.setActiveObject(text);
}
$('#add').click(Addtext);

关于javascript - 如何将添加的项目设置为事件对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47311335/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com