问题标签 [angular-ng-if]

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 投票
3 回答
16383 浏览

angularjs - 如何在AngularJS中显示是/否而不是真/假

我正在使用 cellTemplate 在网格中显示数据,现在我必须在 ng-grid 中显示数据,我可以在一列中显示包含真值或假值的数据,请指导我如何显示真假数据就像是或否一样,即,对于真值,我必须显示是,对于假值,我必须显示为否。请指导我什么变化使我需要的结果。

0 投票
1 回答
1994 浏览

angularjs - 我如何根据 AngularJS 中的各种条件显示 ng-grid 单元格数据

我在 HTML 页面中有一个网格显示,在网格中显示动态数据,我想在网格中每一行的第三个单元格中显示 7 种颜色,根据我必须显示颜色的条件,我正在使用 if 条件进行检查颜色的条件。我如何根据角度条件在每行网格的第三个单元格中显示颜色。在下面的 pluker 例如代码中

但是我必须根据条件在单个单元格中显示多种颜色,我的目标图像将目标图像
在此用于 moroni 根据条件显示 2 个颜色按钮。

0 投票
2 回答
442 浏览

angularjs - ngRepeat with Table:更改单元格的显示文本

我有一个要在网格 ( <table>) 中显示的邮件列表。其中一些邮件带有附件。对于它们对应的行,我想在附件列中显示一个附件图标。休息时,它应该是空的。

JsFiddle:http: //jsfiddle.net/6s4Z5/

我的模板如下:

其中schema.columnOrder是要在表中显示的 columnId 数组。

此模板有效,但这是实现此模板的最佳方式吗?此外,我必须添加一个额外<span>的 forng-if语句。也可以去掉吗?

0 投票
1 回答
111 浏览

angularjs - Angularjs:这种写法有错吗?

有时它会导致更快地思考这种*视觉方式
,但这是错误的吗?

0 投票
2 回答
3917 浏览

angularjs - AngularJS - 根据 ng-repeat 中的项目数显示/隐藏

我有一个带有 2 个过滤器的 ng-repeat:

如果在 ng-repeat 中重复的项目的长度大于零,我如何将 ng-show 或 ng-hide 添加到 with class="container" 以仅显示此元素?

0 投票
2 回答
10172 浏览

javascript - angularjs ng-如果 ng-repeat 不为空

我有一个元素列表,我只想在不为空且为空的情况下显示,为此我在 ng-repeat 块之前放置了一个 ng-if:

为此,我有一个控制器代码,用于评估广告列表并设置 adsNotEmpty var:

我有一个 RESTful 网络服务,它当前返回 HTTP 200 OK 状态和一个空响应,即使 adsNotEmpty 结果为 false 代码进入 ad-thumbnail 指令内部:

广告缩略图指令内容:

生成的 HTML 最终会在屏幕上打印 AD - 即使广告列表为空。

结果对象来自

$scope.ads = AdService.query();

调试时显示:

上面的代码可能有什么问题,以防止 angular 呈现 ad-thumbnail 指令?

我在这里发布解决方案以供参考:

在控制器中:

并在页面中:

0 投票
1 回答
89 浏览

angularjs - 如何在 ng-repeat 中使用 ng-repeats 和 ng-if

我正在尝试执行以下操作,但它不起作用。

我正在尝试比较相同值数组的数组目标是

0 投票
2 回答
216 浏览

angularjs - Angular 的 ng-if 不在视图上工作

几天前,ng-if即使我的代码有效,我也尝试过使用,但现在当我尝试时,却ng-if无法正常工作

这就是我在里面的表现ng-repeat

我想根据状态显示草稿或已发布。

即使我尝试过

1=1 1=2

这两个值都被打印出来了。

0 投票
3 回答
12296 浏览

angularjs - AngularJS - 基于空和空数组的隐藏值

我试图在值为 null 或空数组时执行 ng-hide(在 Firebug 中,这显示为 [])。

我可以通过以下方式执行 null:

但是,当我尝试时:

该值仍然出现。

0 投票
0 回答
198 浏览

javascript - 在函数中使用 ng-repeat $last 作为条件?

感谢您花时间查看我的问题。

我正在调试一个基于 Web 的应用程序,它使用选项卡以便用户可以查看数据。当一个选项卡被点击时,当前选项卡 ID 被用于一个参数loadCurrentTabData

使用 加载选项卡ng-repeat$last选项卡始终为active.

我遇到的问题是当最后一个选项卡关闭时,倒数第二个选项卡成为$1ast选项卡并被赋予活动类,向用户显示数据但没有将正确的 ID 传递给loadCurrentTabData函数。

ng-repeat如下:

我可以很容易地想到如何克服这个问题的逻辑,但我需要能够引用$last选项ng-repeat卡列表中的选项卡。逻辑是这样的:(ng-click on the 'close tab' button will call this function)

任何帮助或建议将不胜感激,如果有什么清楚的,请告诉我。

谢谢!