私たちは口頭で次のように書くのですか?方法:もしかすると、もしかするとelseステートメント
変数が存在するかどうかを確認したい場合は、その変数が他の変数と等しいかどうかをチェックしたいと思います。そう
これは同等
if ($example && $example == $type) {
}
私たちは口頭で次のように書くのですか?方法:もしかすると、もしかするとelseステートメント
変数が存在するかどうかを確認したい場合は、その変数が他の変数と等しいかどうかをチェックしたいと思います。そう
これは同等
if ($example && $example == $type) {
}
またヒゲショートコードは、のために#記号を使用するので、あなたのショートと仮定すると、{{例}}その後、
{{#example}}
Start condition if example exists
{{/example}}
で、^は
{{ ^example}}
Start condition if example does not exist
{{/example}}
「が存在しない場合」のため同じように動作します「が」
注 - 口髭痛の状態を使用する場合は、HTML属性と同じ方法で条件を閉じる必要があります。
PHPあなたが口ひげを使用している場合の目標は、コントローラではなく、テンプレートでこのタイプのロジックを実行することであるだろう。 How do I accomplish an if/else in mustache.js?あなたはこのタイプのチェックをコントローラーで行い、テンプレート内で使用できるブール値を生成することをお勧めします。
クロージャーをひげそりデータに付けて、このロジックをそのようなクロージャーに入れることができます。 :
var md = {};
md['my_condition'] = function(){
return (this['some_attr'] && this['some_attr'] == 'expected_val');
}
md
オブジェクトを口ひげテンプレートのデータとして使用します。
ひどいファイルでチェックする必要があります。そこにforループがあるからです... –