私は翡翠を初めて使い、Webページで選択オプションを作成する課題を持っています。ドロップダウンリストが空でページがリフレッシュされたときに作成される空のオプション要素が得られるまで、すべてがうまくいくようです。私は何とかこの空のオプション要素を削除したい。私はここでほとんどの記事を見てきましたが、助けを得ていないようです。以下は私の玉の論理です。if/else翡翠テンプレートの選択オプションを削除するステートメント
ジェイド:それは大規模なコードの一部だから
#remarksField
h1#remarksHeader Remarks
select#shortDesc
option(value= "")= "---"
each index in data
if (index)
option(value= index.id)= index.short_desc
// else
はフィドルを投稿する方法がわからないが、私は誰かがここで私を助けるために取得します願っています。
私はすでにそれを試みたが、うまくいかなかった。私は値のない空のオブジェクトは、ifステートメントをtrueに設定しているインデックスに格納され、空のオプションを作成すると思います。今私がする必要があるのは、インデックスが空でないかエラーがないかどうかを証明することです。そうであれば、オプション要素があってはいけません。これは、私が翡翠でこれをやっているので退屈になっています – Pappy
'index'が存在するかどうかを調べるのではなく、' index.id'が存在するかどうかを調べてみてください。もっと多くの情報がなければ私は助けることができます。質問を閉じるために正しい答えをマークしてください。 – jhhayashi
index.idが存在するかどうかを証明することによって動作しました@jhhayashi – Pappy