私はGrailsのテストオペレーターに困惑しています。
この式:
<g:if test="${!(preferences.displayOption.equals('ANA') || preferences.displayOption.equals('FLOP'))} ">
${!(preferences.displayOption.equals('ANA') || preferences.displayOption.equals('FLOP'))}
</g:if>
版画
false
それはどうしてですか?私はテストしているのとまったく同じ状態を印刷しています!
次の行に false が出力されるため、テスト条件が「false」と評価されることは確かですが、g:if 内のステートメントはレンダリングされています。
何が起こっているかについてのアヌのアイデア。