Ich fange gerade erst an mit Backbone.js aber es sieht wirklich interessant aus...
Im Moment bin ich dabei, ein früheres Projekt zu überarbeiten, das verschiedene Objekte (2-3 verschiedene Modelltypen) in eine einzige HTML5-Leinwand zeichnet.
Jedes Objekt ist anklickbar. Es gibt einen Event-Handler für die Leinwand, der den Ort des Klicks (lokal für das Leinwand-Objekt) ermittelt und dann die Objekte nach einem Treffer durchsucht, der einen Treffer erzeugen könnte.
Gibt es eine bestimmte Art und Weise oder Best Practice, die ich verwenden sollte, wenn dies für ein Klick-Ereignis auf eine Backbone.js-Ansicht tun?
Danke!
Aktualisierung: gefunden fabric.js das die Idee von Objekten innerhalb eines Canvas-Elements zu behandeln scheint, aber nicht das MVC-Stil-Framework wie backbone.js bietet.
Außerdem habe ich einen Blick auf knockout.js . Es scheint noch stärker an HTML-Elemente (nicht an Canvas) gebunden zu sein als backbone.js.