选择中的以下 KnockoutJS foreach
:
<select "foreach: ControllersAndActions">
<optgroup data-bind="attr: {label: $data.ControllerName}, foreach: Actions">
<option data-bind="text: $data"></option>
</optgroup>
</select>
以下列方式呈现选项树样式:
<optgroup label="NFC EAST">
<option>Dallas Cowboys</option>
<optgroup>
<optgroup label="NFC NORTH">
<option>Chicago Bears</option>
</optgroup>
我需要这样做,除了在组开始之前插入一个初始的空选项,如下所示:
<option value=""></option>
<optgroup label="NFC EAST">
<option>Dallas Cowboys</option>
<optgroup>
每次 foreach 循环迭代时,如何注入一个未“重新渲染”的单个项目?