gpt4 book ai didi

javascript - 使用 ng-change Angular 隐藏元素

转载 作者:搜寻专家 更新时间:2023-10-31 08:10:30 24 4
gpt4 key购买 nike

我想用 ng-change 或任何你建议的形式显示/隐藏元素。这是我的 html:

<div ng-app ng-controller="Controller">
<select ng-model="myDropDown" ng-change="changeState(0)">
<option value="one">One</option>
<option value="two">Two</option>
</select>

<div class="row-container">
first One
<span class="sp-right">
<label>
1
</label>
</span>
<span class="sp-left">
<input type="text">
</span>


<div class="row-container">
second One
<span class="sp-right">
<label>
2
</label>
</span>
<span class="sp-left">
<input type="text">
</span>

例如,当用户点击选项 1 时,我想显示第一个。
<强> Fiddle

最佳答案

无需ng-change,只需使用ng-if(或ng-show)来检查模型的状态:

<div class="row-container" ng-if="myDropDown == 'one'">

<div class="row-container" ng-if="myDropDown == 'two'">

Fiddle (带有正确的结束标签,以便它真正起作用)。

关于javascript - 使用 ng-change Angular 隐藏元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27780111/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com