[英]How to add a property to all fabricjs objects?
我需要在形狀對象上使用其他屬性,如圓形、多邊形、線、框......而不是在 object 本身上手動添加它們,然后我想將它們全局添加到所有對象。
我查看了其他一些 SO 答案,但這些答案總是針對單個特定的 object 而不是所有對象(或所有形狀對象)。
任何人都知道這是否可以實現,如果可以,如何實現?
在您的代碼中添加以下行。
fabric.Object.prototype.set("field", "value");
// field: the property you want to set for all types of objects
// value: the value you want to set that field for all types of objects
您可以在其他對象中訪問此屬性。 例如,矩形、圓形、圖像...
fabric.Object.prototype.Rect.field
// It returns "value"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.