1

コントロールを有効/無効にする「正しい方法」があるかどうか知りたいです。特にトリガー。このウィキブックでは、著者はコントロールを削除することを提案していますが、表示されている必要がありますが、機能していません (無効になっているように見えるスタイル):

<xf:trigger ref="self::node()[count(../name) &gt; 1]">
   <xf:label>Delete Classifier</xf:label>
   <xf:delete ev:event="DOMActivate" nodeset="instance('save-data')/name" at="index('name-repeat')"/>            
</xf:trigger>

あちこち探しましたが、何も見つかりませんでした。何か案が?前もって感謝します、

4

1 に答える 1

0

これがすべての xforms 実装で機能することを保証することはできませんが、xforms 開発で実装した方法は次のとおりです。 1- トリガーをインスタンス内の要素にバインドします。2- 関連するプロパティを使用して、この要素のバインディングを定義します。

バインディングが関連していない場合、トリガーは表示されません。

これは Orbeon 6.2 で動作します。

于 2014-11-20T15:04:53.140 に答える