Select FabricJS 上的 IText 文本

Select text of IText on FabricJS

我想通过 FabricJS 中的代码设置文本 selection,就像图像一样。当我创建 IText 对象时,我需要 select 所有文本以便于编辑。

我查看了文档,但没有成功。

我在 documentation 中找到了它。并为您准备了使用示例

import "./styles.css";
import { fabric } from "fabric";

const canvas = new fabric.Canvas("c", { width: 600, height: 600 });

const iText = new fabric.IText("Hello world!");

canvas.setActiveObject(iText);
iText.enterEditing();
iText.selectAll();
canvas.add(iText);

https://codesandbox.io/s/fabricjs-playground-forked-jl0ui?file=/src/index.js