2012-05-23 94 views
0

我提前如果這相當n00bish問題實際上有,我剛剛沒有找到文檔中的答案很抱歉,但GWT的要求。隨着法

我還是比較新的GWT,並嘗試我可能找不到什麼request.with(String ...)方法實際上做了我能理解的解釋。請有人向我解釋一下這個方法可以做什麼以及爲什麼要使用它?

非常感謝

回答

2

它的確是在doc:https://developers.google.com/web-toolkit/doc/latest/DevGuideRequestFactory#relationships

默認情況下,從實體代理引用的實體代理/ IES你取的取(屬性將只是null在客戶端)。你必須明確地要求他們使用with(),傳遞你想要獲取的屬性的名字(也可以是虛線的路徑)。

+0

非常感謝你,我發現在文檔中的引用,但沒有理解它,你的措辭對我來說更有意義。爲了確保我現在理解正確,如果我激發一個返回entityProxy的請求,並且該entityProxy又包含第二個entityProxy作爲屬性,那麼該屬性將返回null,除非我通過request.with特別要求它。 ( 「PROPERTYNAME」)。 –

+0

是的,就是這樣。 –

+0

我似乎也發現ValueProxies返回爲null,除非我在.with()中明確包含 - 是否也是預期的行爲? – Dasmowenator