xdoo / vaadin-demo

demo using vaadin with spring boot.
4 stars 2 forks source link

Forms holen Daten vom Controller #271

Open darenegade opened 8 years ago

darenegade commented 8 years ago

Die Forms registrieren sich auf dem Eventbus und lösen ein neu laden aller entsprechenden Daten aus. So werden bei jeder View mit mehr als einer Form alle Daten für den aktuellen Datastore mehrfach neu geladen.

Hier sollte sich die Form nur den aktuellen Datastore vom Controller holen und mehr nicht. Dies kann z.B. damit erreicht werden, dass der Controller in der Form per Autowire eingebunden wird. Sinnvoll?!?!

FabianWilms commented 8 years ago

@darenegade Man kann in Forms nicht autowiren. Nur in der View. Schlauer wäre ein Event welches kein neulesen der Daten auslöst, sondern nur den aktuellen datenstand liefert.

darenegade commented 8 years ago

Das hatten wir damals auch so besprochen. Ich hatte nur das Ticket nicht mehr angepasst.