首页 > 解决方案 > 在 FabricJS 上选择 IText 的文本

问题描述

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

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

在此处输入图像描述

标签: javascriptfabricjsfabricjs2

解决方案


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

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


推荐阅读