2010-03-03 12 views
5

MVP modeline bakıldığında görünüm, tüm UI bileşenlerini içermelidir. Sonra GWT 2.0'da tanıtılan yeni UiHandler'ı okudum. UiHandler sadece görünümde kullanılabilir.Bir MVP deseninde UiHandler nasıl kullanılır?

Uvandler'i mvp deseninde kullanmalıyız, eğer varsa, onu nerede kullanmalıyız.

NOT: Ben bir GWT n00b'yim.

cevap

4

de bu konuda bir tartışma yok, ben mükemmel MVP ile UiBinder birleştirebilirsiniz. EventHandlers görüntü olayları (bir metin kutusu girerek bir gönderme düğmesini tıklatır) ve sunumcularda onların yerlerine sahip olanlarda (hizmet yanıtlarını ele alır) çok iyi bir şekilde bölünebilir.

2

Benim görüşüme göre UiHandler kullanmak MVP'ye karşı çıkıyor çünkü görünüm olayların ele alınmasında mantığa sahip olacak. Sunucu bu mantığa sahip olmalıdır. Ancak UiHandler yöntemlerine sahipseniz, yalnızca sunum yapanların ele alacağı olayları kovabilirsiniz, iyi bir ortama sahip olabilirsiniz.

gwt-presenter kullanma http://groups.google.com/group/google-web-toolkit/browse_thread/thread/ff40f7599fcc8709/da8901fe337f19b2?hl=en&lnk=gst&q=Mvp+uibinder#da8901fe337f19b2

2

Google, bu tam olarak here numaralı çok yararlı bir makaleye sahiptir konu, örnek kod dahil.