问题标签 [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.

0 投票
2 回答
102 浏览

javascript - ng-hide 元素出现一会然后隐藏?

即使徽章不为空,该消息也会Empty! This Micro_organization has No badges.出现一段时间。

是否有任何解决方案使消息仅在徽章为空时才显示?

0 投票
1 回答
2483 浏览

angularjs - 根据Angularjs中的值json隐藏元素

我想根据我在 json 中的值隐藏一个 div

例如我有这个{{product.currency}}并且值可以是: £ 或 € 如果值相等 € 我想隐藏这个元素。

0 投票
1 回答
1174 浏览

javascript - 在 ng-repeat 循环中隐藏单个 div

我有一个 ng-repeat 循环,它显示单独的面板(每个循环迭代一个)。在每个面板中,我都有一个带有 ng-click 事件的“标记为已读”按钮。我希望能够隐藏单击标记为已读按钮的面板,但到目前为止,我只能显示和隐藏所有面板,而不是单个选定的面板。如何让 ng-click 隐藏选定的面板?

谢谢

抱歉,这是我现在正在做的一些代码:

面板部分:

这是我的控制器功能:

斯蒂芬

0 投票
2 回答
2828 浏览

angularjs - 如果从 ng-repeat 中控制 ng-hide 或 ng-show 将不起作用

如果单击 ng-repeat 中的任何按钮,我会尝试隐藏 div。但是它似乎不起作用,它让我想到如果从 ng-repeat 中控制 ng-hide 或 ng-show 是否不起作用?

0 投票
1 回答
849 浏览

angularjs - 如何使用 angular.js 仅显示隐藏列表的结果

我是 Angular.js 的新手,遇到了一些问题。

我有一个可通过局部范围变量搜索的列表。但是,我不想显示默认显示在输入字段下方的列表。我只想显示查询结果。我怎样才能做到这一点?

目前我有:

使用“ng-hide”成功地从视图中隐藏了列表,但我不知道如何显示查询结果。:(

这里的任何提示都会很有用。你可以看看我的小提琴:测试查询。

0 投票
2 回答
30455 浏览

angularjs - Angular JS ng-show/基于下拉列表选择值隐藏

在下面的代码中,我有一个服务类型的下拉列表 (serviceSmallId)。它使用模型信息填充。

有第二个字段复选框,仅当下拉菜单选择“每周”值时才可见。我正在尝试使用 ng-show/hide 的角度。

我试图寻找可能的解决方案,但没有运气。谁能指导我做错了什么。

0 投票
2 回答
4080 浏览

ng-show - ng-show/ng-hide 基于函数调用

我正在尝试比较控制器函数中的两个日期,并根据控制器中的逻辑向 ng-show 和 ng-hide 返回真/假,但它没有按预期工作,下面是相同的 plnkr。有人可以帮我找出问题所在。

http://plnkr.co/edit/CWvb1uy0PeYFb0Tf34rY?p=preview

0 投票
3 回答
826 浏览

angularjs - 无法让 ng-hide 和 ng-show 使用令牌

我的问题与此类似: ng-show and ng-hide with jwt

尽管我按照 user3735441 的指示进行了修改,但仍然无法使它们正常工作:

服务 :

控制器 :

HTML:

我想做的是:

1 - 显示注册,在没有设置令牌时隐藏注销(未经过身份验证)或 2 - 显示注销,在设置令牌时隐藏注册(经过身份验证)

现在我停留在第一个状态,无论是否经过身份验证,我都看不到注销按钮。

0 投票
2 回答
1068 浏览

javascript - 用于幻灯片放映和隐藏内容的 Angularjs 指令

我已经使用ng-show 和 ng-animate 的上滑/下滑效果作为我的问题的基础。但是,该指令只允许隐藏/显示一个元素。当有 2 个时,只有第一个显示:

这是一个 plunker:http ://plnkr.co/edit/YtPgcUcnapiQfAR5hxiE?p=preview

如果您单击链接 2,它将显示第一个内容。

0 投票
1 回答
157 浏览

javascript - 此示例中的 ng-show 不起作用

我想要的是当我单击一个按钮并在 2 秒后隐藏它时显示一个 DIV。

触发点击事件后,DIV正确显示,但无法隐藏。似乎“alertMsg.show”的值在 2 秒后已正确更改为 FALSE,但视图中仍然存在 DIV。

点击事件:

我想知道如何通过 $timeout 隐藏 DIV