次のようなテンプレートがあります。
template: _.template('<% if (inputType == "select") {%><select id="<%= id %>" class="<%= contentClass %>" name="<%= name %>">....options should go here! </select><%}%></p>'),
私のモデルでは、属性の 1 つが配列です。私が作業しているオブジェクトが次のように見えると想像してください。
"contentType":"input",
"contentClass":"createProject_cat",
"placeholder":"Project Category",
"name":"createProject_cat",
"inputType":"select",
"id":"3",
"value":["1","2","3"]
この例では、タグ内1, 2 and 3
のvalue
属性からラップし、上記のテンプレート<option>
の 2 つのタグの間にそれらを出力しようとしています。<select>
option
子配列の各値をタグでラップし、上記のテンプレートに出力したいと思います。テンプレート内からこれらの値の印刷と出力を繰り返す簡単な方法はありますか?