好好爱自己!

How to get the edited text from itext in fabricjs

https://stackoverflow.com/questions/39286826/how-to-get-the-edited-text-from-itext-in-fabricjs

 

http://jsfiddle.net/srshah23/3pwb2404/2/

 

------------------------------------------------------------------

You can get your iText , text value by getting the text property of iText object, like this; : canvas.getActiveObject().text

Also, get event after edit text

You could use the text:editing:exited event, which is fired after the user has made the changes on the text and exit, like this:

canvas.on("text:editing:exited", function (e) {
    console.log('updated text:',e.target.text);    
    console.log("text:editing:exited");
});
-------------------------------------------------------

Try this for text changed events for IText changes:

canvas.on('text:changed', function(e) {
    console.log('text:changed', e.target, e);
});

Or this for IText object changes:

object.on('changed', function(e) {
    console.log('changed', object, e);
});
 
posted @ 2018-05-31 20:59  立志做一个好的程序员  阅读(506)  评论(0编辑  收藏  举报

不断学习创作,与自己快乐相处