3
我有一個CRUD表單的基類給我的模型。在這個類的模板中,我有一個保存按鈕。GWT uiBinder的工作與繼承?
在擴展類中,我有許多相對於特定模型的字段,但沒有保存按鈕。
每次我在子模型中調用createAndBindUi時,會有一個錯誤提示我沒有保存按鈕。
任何人都知道如何正確地做到這一點?可以發佈解決方案。
我有一個CRUD表單的基類給我的模型。在這個類的模板中,我有一個保存按鈕。GWT uiBinder的工作與繼承?
在擴展類中,我有許多相對於特定模型的字段,但沒有保存按鈕。
每次我在子模型中調用createAndBindUi時,會有一個錯誤提示我沒有保存按鈕。
任何人都知道如何正確地做到這一點?可以發佈解決方案。
如果你需要在超類和子類中使用UiBinder,那麼你有一個設計問題。使用合成而不是繼承,這也將解決你的UiBinder問題。
儘管存在竅門/解決方法,但是這個想法始終不使用與2 UiBinder模板相同的對象。
在GWT論壇上有很多關於UiBinder和繼承的討論(儘管SO上沒有那麼多):https://groups.google.com/d/searchin/google-web-toolkit/uibinder%20inheritance