2016-05-13 5 views

Antwort

0

Ich würde nicht empfehlen, angularjs mit fabricjs zu verwenden.

Das Projekt, an dem ich gerade arbeite, verwendet diese Kombination. Wir haben viele Probleme mit dem Umfang. Z.B. Wenn Sie etwas in angular von fabricjs aktualisieren müssen, müssen Sie ermitteln, ob die eckige Digest-Schleife gerade ausgeführt wird, und wenn nicht, führen Sie sie aus.

Sie könnten stattdessen React + fabricjs versuchen. React sieht flexibler aus und arbeitet viel schneller mit DOM.

0

In meinem Angular-Projekt (Sitzplatzreservierungssystem) verwende ich Fabric.js (für Sitzplaneditor) ohne irgendwelche Komplikationen. Ich habe kein Problem mit der Anzeige von mehr als 1000 Objekten.

Here Sie können meine "Hello World" Angular + Fabric.js Projekt finden.

Here können Sie meine Antwort auf die Frage "Wie benutze/include fabricjs in Angular2" finden.

0

Sie sollten sich keine Sorgen darüber machen, wie sie sie zusammenbinden. Halte es einfach.

Fabric löst eine Reihe von Ereignissen aus Benutzeraktionen aus, eine Reihe ähnlicher Ereignisauslösefunktionen, die Sie in Ihrem Dokument finden können. Verwenden Sie diese, um den Status Ihrer App zu aktualisieren.

Für den Rest behalten Sie eine Referenz der Leinwand in Ihrem Bereich und verwenden Sie es normal.