Javascript fabric.js中itext的maxlength属性

Javascript fabric.js中itext的maxlength属性,javascript,fabricjs,maxlength,Javascript,Fabricjs,Maxlength,使用fabric.js库的itext是否有maxlength属性?如果不是的话,我们将如何编写一个像html/javascript maxlength属性一样流畅和一致的代码呢?我一直在做一个,但它不像maxlength属性那样流畅。我的问题是,它会添加角色,然后删除它,这样用户就可以看到它发生了。。。与maxlength属性不同,它只是停止输入。您可以将maxlength添加到文本对象编辑:输入的事件上的hiddenTextarea constcanvas=newfabric.canvas(

使用fabric.js库的itext是否有maxlength属性?如果不是的话,我们将如何编写一个像html/javascript maxlength属性一样流畅和一致的代码呢?我一直在做一个,但它不像maxlength属性那样流畅。我的问题是,它会添加角色,然后删除它,这样用户就可以看到它发生了。。。与maxlength属性不同,它只是停止输入。

您可以将
maxlength
添加到文本对象
编辑:输入的
事件上的
hiddenTextarea

constcanvas=newfabric.canvas('c');
const text=new fabric.IText('Hello');
text.on('编辑:已输入',()=>{
text.hiddenTextarea.setAttribute('maxlength',5);
})
canvas.add(文本)
画布{
边框:1px实心#999;
}


我就知道事情会这么简单。我在文档中找不到该属性。你在哪里/怎么找到的?非常感谢你@ShanerM13在这个图书馆工作了20年,may b,这很有帮助