<liferay-ui:input-editor />
これは私のコードです。サーバーを呼び出して [render] 値を切り替える (true [render as default] - false) 1 と 1 ボタンを使用した簡単なテストです。最初にこの CK をロードすると、値が表示されます [this is .... .]、[test it] ボタンをクリックし、もう一度クリックして CK エディターを再レンダリングすると、値がなくなってしまいました!? 誰か私に理由を教えてください![render] = false をデフォルトとして設定してみました。ボタンをクリックすると、自分の値で CK がレンダリングされますが、2 回目は再レンダリングされません。PS: liferay 6.1 ga 1 および icefaces 3
<h:form id="test">
<ice:panelGroup rendered="#{CchcDmFeedbackController.render == true}">
<liferay-ui:input-editor toolbarSet="editInPlace" value="this is my test text value"/>
</ice:panelGroup>
<ice:commandButton value="test it" actionListener="#{CchcDmFeedbackController.actionTest}"/>
</h:form>