gpt4 book ai didi

javascript - 如何使用 AngularJS 显示隐藏元素

转载 作者:行者123 更新时间:2023-12-02 21:40:30 25 4
gpt4 key购买 nike

你好,我有一个隐藏的 div,我想在按下 angularjs 中的按钮时显示它

当我单击按钮时,div 显示一秒钟然后消失。

这是我尝试过的。

<button ng-click="myValue = true">Click</button>
<!--SELECTEAZA DECLARATII -->
<div ng-show="myValue" class="ng-hide">
<b:selectOneMenu ajax="true" process="@this" label="Selecteaza declaratie" >
<f:selectItems value="#{cereri.declaratii}" var="beer2"
itemValue="#{beer2}" itemLabel="#{beer2}" />
</b:selectOneMenu>
</div>

这是 js 类:

$scope.myValue = false;

如何让div在按下按钮时显示

谢谢

最佳答案

它可以在下面的 DEMO 中运行。

ng-show 指令成功删除了 ng-hide 类,并且该元素变得可见。您的代码中一定还有其他内容导致了该问题。

如果您提供可用于 reproduce the problem 的代码,人们将能够更好地提供帮助.

演示

<script src="//unpkg.com/angular/angular.js"></script>
<body ng-app>
<button ng-click="myValue = true">Click</button>
<!--SELECTEAZA DECLARATII -->
<div ng-show="myValue" class="ng-hide">
HIDDEN ELEMENT myValue = {{myValue}}
<b:selectOneMenu ajax="true" process="@this" label="Selecteaza declaratie" >
<f:selectItems value="#{cereri.declaratii}" var="beer2"
itemValue="#{beer2}" itemLabel="#{beer2}" />
</b:selectOneMenu>
</div>
</body>

关于javascript - 如何使用 AngularJS 显示隐藏元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60376854/

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