相关疑难解决方法(0)

带禁用行的ng-options

是否可以使用ng-options它根据标准呈现为禁用的行?

这个:

 <select ng-options="c.name group by c.shade for c in colors">
Run Code Online (Sandbox Code Playgroud)

也许有可能变成这样的事情:

 <select ng-options="c.name group by c.shade for c in colors | disabled(c.shade)">
Run Code Online (Sandbox Code Playgroud)

让我们说通过一个过滤器可以返回disabled='disabled'所有颜色有阴影="黑暗"

<select>
   <optgroup label="dark">
      <option value="0" disabled="disabled">black</option>
      <option value="2" disabled="disabled">red</option>
      <option value="3" disabled="disabled">blue</option>
   </optgroup>
   <optgroup label="light">
      <option value="1">white</option>
      <option value="4">yellow</option>
   </optgroup>
 </select>
Run Code Online (Sandbox Code Playgroud)

angularjs ng-options

54
推荐指数
6
解决办法
7万
查看次数

将select的默认值设置为null选项

根据Angular文档,您可以创建一个不属于模型的null选项.这允许您有一个描述性选项.IE在他们的例子中有-- choose color --.如何将null选项设为默认选项?我希望用户在首次加载页面时看到此描述性空选项.

如果您还可以告诉我如何通过角度禁用null选项,则可以获得奖励积分.

select default angularjs angularjs-select2

1
推荐指数
1
解决办法
1万
查看次数