问题标签 [ng-hide]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angularjs - Ng-hide 在我的 Angular/Firebase 应用程序中不起作用
http://stevendavisphoto.com/mc/
所有代码都位于那里。当有组时,我试图隐藏显示“没有要显示的组”的 TR。
angular-ngmodel - ng-hide 不适用于 ng-model
我想从下拉列表中显示/隐藏特定选项选择的 div。但是 div 一直处于隐藏状态。
angularjs - 无法让角度 ng-show 或 ng-hide 在指令模板中工作
网络服务返回值......如果返回的值是 == 'N' 我想隐藏 html 元素。我的问题是我无法让 ng-hide 和 ng-show 在模板中工作。我查看了其他类似的问题,但修复对我不起作用。令人困惑的部分是,如果我查看呈现的页面,ng-show 语句看起来是正确的。
这是我的 HTML:
这是我的指令:
angularjs - Animate.css 和 Angularjs ng-hide
我正在学习和试验 Angularjs 和 animate.css。当 ng-show 为真或假时,我正在尝试添加动画。显示和隐藏有效,但动画无效。希望这里有人可以告诉我我做错了什么。
这是笨拙的。
谢谢您的帮助。
javascript - 在自定义指令环境 angularjs 之外访问全局范围
所以这是我的自定义指令示例代码
这是我的 html 标记
如您所见,我想在自定义指令环境之外操作 $scope.show 但它不起作用..你能帮帮我吗?
angularjs - 在 Angular 1.2+ 中使用 ngShow\ngHide
我们最近从 1.0.8 迁移到 Angular 的最新稳定版本(撰写本文时为 1.2.19)。
他们修复了一个关于孤立作用域的相当讨厌的错误,可惜我们(在不知不觉中)正在利用这个错误。我已经设法修复了我们的应用程序,但现在遇到了(很多)类似“如果这个属性在 $scope 上,那么......”的问题。
我们遇到这些问题是因为我们为 ViewModel 定义了一个通用结构。这意味着使用此结构的指令将在其范围内设置“非唯一”属性。在升级之前,由于该错误,可以从其子级访问隔离范围,但破坏了原型继承。这正是我们的方法奏效的原因。
这是关于我们的应用程序如何工作的非常简化的视图(在新旧 Angular 版本中都有效)
现在的问题是,该指令并不总是在 $scope 上设置相同的属性,它取决于从后端返回的内容。因此,假设在内部指令中我想检查该范围是否具有该属性,即使该范围没有该id
属性,它也会返回 true,但他的父级具有该属性。
在 JavaScript 中,您可以使用
但是,是否可以采用相同的方法来修复ngShow
或ngHide
指示?ng-show="id"
由于原型继承(正如我在上面解释的),目前无法工作。
angularjs - 带有animate.css奇怪行为的角度ng-hide
在我快速多次单击复选框之前,此示例运行良好。然后我不能再隐藏矩形了。动画完成得很好,矩形淡出,然后当它应该被隐藏时它再次变得可见。知道为什么吗?
angularjs - ngShow 不添加 ng-show 类
ng-show="boolDefaultIsFalse"
我正在尝试为最初被属性隐藏的元素创建动画。
当我将布尔值触发为 true 时,会显示元素,但不会播放动画。
这是因为元素永远不会获得ng-show
类。它确实从一ng-hide
堂课开始。但是,一旦我显示该元素,该类就会被删除,并且不会添加新的类。
这是我的问题的演示:http: //plnkr.co/edit/OkJnxKlp9Ym1mc8CCD05
有人知道如何解决这个问题吗?
更新
我已经更新了 Plunker。
我添加了ng-class
将ng-show
类手动添加到div
. 但是动画仍然没有播放。
angularjs - ng-click ng-show/ng-hide 查看由 ng-repeat 创建的按钮列表
我有一个由 ng-repeat 创建的播放/暂停按钮列表。您单击每个播放按钮以流式传输歌曲,然后该按钮变为暂停按钮(因此您可以暂停它)。我能够正确设置按钮和单击事件,但是遇到了当您单击一个播放按钮时,所有按钮都变为暂停按钮的问题。
我(想我)明白为什么会发生这种情况:因为 ng-show 变量(可见)正在更改,因此会影响所有这些变量。
我通读了其他类似的答案(ng-repeat ng-show dilemna),但我无法将这些课程(例如使用 $index)应用到我的示例中。此外,许多示例和小提琴使用您单击的 div,然后执行类似的操作show = !show
,然后依次显示“正在加载...”。
我觉得我的有点不一样。
这是我的html:
这是我的控制器的相关部分:
有什么方法可以处理这个?因此,当您单击一个播放按钮时,它会隐藏而不是播放按钮并仅显示该播放按钮的暂停按钮。我猜这可能与 $index 或 Parentindex 有关,但经过几个小时的闲逛和阅读,我仍然没有靠近。
angularjs - AngularJS 基于计数器执行 2 种类型的 ng-click
我有一个$scope
包含 50 多条记录的对象。我有一个通过limitTo<div>
显示前5条记录。$scope
我有一个“查看更多”按钮,每次点击都会显示接下来的 5 条记录。
但是,一旦显示了 50 条记录,我希望我的按钮调用一个函数getMore()
,就其本身而言,它会获得另外 50 条记录。
HTML:
JS:
我怎样才能消除需要有 2 个按钮?而且,getMore()
如果再次返回最多 50 个结果(或 34 个),一次显示 5 个?
谢谢