は、テンプレートが出力する配列に三項演算子を加えて判定するのがとても便利です。もちろんAjaxも使えますよ~
コントローラーメソッド
リーリー
三項演算子? :
例: i= 2 > 3 ? 0 : 1
2 が 3 より大きい場合、i = 0 を取得します。
三項演算子<式 1>?<式 2>:<式 3>; は関係演算子です
主に関係の状態を比較するために使用されます。 2 つの状態のみ (以上、以下、true と false)
最初に式 1 の値を見つけ、それが true の場合は式 2 を実行し、式 1 の値が次の場合は式 2 の結果を返します。 falseの場合、式3を実行し、式3の結果を返します
例えば、次の式:
a>0? a++: (a = 1)
a>0がtrueの場合、a++を実行し、全体の値を返します。式は式 a++ の値と等しくなります。
a>0 が false の場合、a=1 が実行され、式全体の値は式 a=1 の値と等しくなります。
参照: zhidao.baidu.com/question/341063017.html