当前位置: 首页 > 面试题库 >

如何基于布尔值在AngularJS中切换ng-show?

池永长
2023-03-14
问题内容

我有一个表单,用于答复仅在isReplyFormOpen为true
时才想显示的消息,每次单击答复按钮时,我都希望切换是否显示该表单。我怎样才能做到这一点?


问题答案:

您只需要在ng-click事件上切换“ isReplyFormOpen”的值

<a ng-click="isReplyFormOpen = !isReplyFormOpen">Reply</a>
 <div ng-show="isReplyFormOpen" id="replyForm">
   </div>


 类似资料:
  • 在JavaScript中切换布尔值有什么简单的方法吗? 到目前为止,除了编写自定义函数之外,我所拥有的最好的函数是三元函数:

  • 问题内容: 任何人都可以为该JSFiddle提供正确的方法: JsFiddle链接 我正在尝试通过.class&#ID更改元素的类。 提前致谢 感谢tymeJV,新的JSFiddle: 解 问题答案: 正确的方法是根据切换变量使用,请考虑: CSS: JS: HTML: 通过根据变量(“ toggle”)是否为或分配引用的类(在上面为“红色”)来工作。

  • 我想基于自定义布尔值设置表单元素的有效性。考虑下面的密码字段: 如果重复的密码与原始密码匹配,我想标记第二个输入字段有效。类似的东西: 为此,我找不到任何角度指示。有什么想法吗?也许我可以为此制定自己的指令?不幸的是,我不是一个角度专家。。。应该是这样的: 谢谢

  • 我有一个布尔值,我需要设置一个基于这个布尔值的条件。我试图得到这个布尔值,然后用它在我的FutureBuilder,但我总是得到空,即使我可以看到值是在火还原。请帮助。 小装置

  • 我已经可以从应用程序中的资源包获取消息,但我需要从表上的布尔属性显示国际化的值。

  • 本文向大家介绍angularJs的ng-class切换class,包括了angularJs的ng-class切换class的使用技巧和注意事项,需要的朋友参考一下 在angular中为我们提供了3种方案处理class: 1:scope变量绑定 2:字符串数组形式。 3:对象key/value处理。 第一种我们不推荐使用,看看其他两种解决方案: 字符串数组形式 字符串数组形式是针对class简单变化