gpt4 book ai didi

fabricjs - 如何在fabricjs中获取对象标识符?

转载 作者:行者123 更新时间:2023-12-04 13:16:05 27 4
gpt4 key购买 nike

如何在fabricjs中获取对象标识符?
例如

var text = new fabric.IText('hello world', { left: mouse1X, top: mouse1Y });

ID = text.get???

该标识符应存在于
JSON.stringify(canvas) 
canvas.loadFromJSON()

标识符应存在于JSON.stringify(canvas)canvas.loadFromJSON()中

最佳答案

创建对象时,请在选项中传递id属性:

var obj = fabric.Object({id: 'myid'});

或在运行时添加:
obj.id = 'myid';

保存为JSON时,请使用 propertiesToInclude参数指定要保存的参数:
obj.toJSON(['myid', 'others...']);

或者
canvas.toJSON(['myid', 'others...']);

装回将是自动的。

关于fabricjs - 如何在fabricjs中获取对象标识符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30223144/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com