Fabric.js支持的文本更改事件

chris_techno25

我当前正在使用最新版本的Fabric.js,即1.4.0。现在可以使用Itext对象进行文本编辑。每当编辑IText对象时,我都想执行一些操作。到目前为止,我已经找到modifiedmoving事件,但是它们的工作方式与我希望的不同。

canvas.on('object:modified', function(e) {
  //do something, maybe count the number of characters
});

它们仅在移动对象时起作用。无论如何,只要Itext的文本发生更改,我们是否可以执行某些操作?即...使用1.4.0中提供的新功能,即直接文本编辑。非常感谢你。

chris_techno25

对于任何寻求答案的人,在Xenyal的答案中添加了更多信息,我发现最新版本的fabric.js版本text:changed在画布下不支持

使用(最新发布版本)http://cdnjs.cloudflare.com/ajax/libs/fabric.js/1.4.0/fabric.min.js

whatevertext.on("text:changed", function(e) {
    //this works with the latest release build where whatevertext is the name of the object
});

使用(开发版本)https://rawgit.com/kangax/fabric.js/master/dist/fabric.js

canvas.on('text:changed', function(e) {
    //this will only work using the dev build
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何设置Fabric.js?

来自分类Dev

Fabric.js的几何形状

来自分类Dev

用于富文本编辑的Fabric.js JavaScript框架

来自分类Dev

使用Fabric.js桥接文本效果

来自分类Dev

由fabric.curvedText.js创建的弯曲文本不支持loadFromJSON函数

来自分类Dev

改善Fabric.js性能

来自分类Dev

Fabric.js计数对象

来自分类Dev

在Fabric.js中更改文本字体

来自分类Dev

fabric.js画布监听键盘事件吗?

来自分类Dev

Fabric.js文本宽度被忽略

来自分类Dev

Android Twitter Fabric SDK与支持库冲突

来自分类Dev

图像数据fabric.js

来自分类Dev

Fabric JS父子对象

来自分类Dev

Fabric Js:如何获取默认支持的fontFamily列表?

来自分类Dev

使用Fabric.js启用和禁用画布的鼠标事件

来自分类Dev

Fabric.js在画布上的图像上分层文本

来自分类Dev

Fabric.js drawImage替代

来自分类Dev

对象数据随机更改Fabric.js

来自分类Dev

在Fabric.js中更改文本字体

来自分类Dev

图像数据fabric.js

来自分类Dev

Fabric Js:如何获取默认支持的fontFamily列表?

来自分类Dev

Fabric.js drawImage替代

来自分类Dev

Azure Service Fabric更改IP

来自分类Dev

右键单击pan fabric js

来自分类Dev

Fabric JS中的BringForward

来自分类Dev

Fabric JS 对象缩放

来自分类Dev

使用 fabric js 的交互式动态图案(使用鼠标事件更改图案属性(高度、左侧、顶部 ....))

来自分类Dev

画布旋转 - Fabric js

来自分类Dev

mousedown 事件未触发 - 带有 vue 的 fabric.js