34

这很简单。您可以轻松地为几乎任何元素使用显示/隐藏功能ng-show="myModelName"。在官方文档中,他们使用复选框来实现这一点。

问题: 您可以在选择选项上使用 ng-show 吗?我想根据所选选项显示/隐藏不同的元素。

例如

<select ng-model="myDropDown">
      <option value="one">One</option>
      <option value="two">Two</option>
      <option value="three">Three</option>
</select>

<input ng-show="myDropDown='two'" type="text">
4

1 回答 1

51

你很接近你会想在这里使用 == 像这样:

<input ng-show="myDropDown=='two'" type="text">

有关示例,请参见此小提琴。

于 2012-10-09T16:39:46.603 回答