我想知道當一個無效的widgetvar傳遞到primefaces會發生什麼。我知道它會導致問題,但我想知道是否有定義的行爲/預期結果。如果你傳入一個無效的widgetvar會發生什麼?
一個簡單的例子:假設我們有一個對話框:
<p:dialog widgetVar="dialogVar" header="Test">
<h:form>
<h:outputText value="Test"/>
<p:commandButton value="Close Dialog" onclick="PF('badInput').hide();" immediate="true"/>
</h:form>
</p:dialog>
在單擊「關閉對話框」按鈕時,是什麼Primefaces辦? (假設沒有其他對象具有'badInput'作爲widgetvar)
@Kukeltje我試過了。我體驗過它。我知道它弄亂了網頁,但我正在尋找關於什麼是primefaces實際上對壞變量做了具體解釋。 – lucasvw
另外,爲什麼downvotes?我假設一個來自@Kukeltje,他顯然不明白我在問什麼。 – lucasvw
@Kukeltje如果我知道如何做到這一點,我不會問我的問題。謹慎解釋呢?我在日誌文件中沒有看到任何內容,表明背景中發生了什麼。 – lucasvw