angularjs - AngularJS 中的条件 ng-include

标签 angularjs angularjs-ng-include

如何在 angularJS 中有条件地执行 ng-include ?

例如,我只想在变量 x 设置为 true 时包含某些内容。

<div ng-include="/partial.html"></div>

最佳答案

如果您使用的是 Angular v1.1.5 或更高版本,您还可以使用 ng-if :

<div ng-if="x" ng-include="'/partial.html'"></div>
<小时/>

如果您有任何旧版本:

使用ng-switch :

<div ng-switch on="x">
   <div ng-switch-when="true" ng-include="'/partial.html'"></div>
</div>

Fiddle

关于angularjs - AngularJS 中的条件 ng-include,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15974086/

相关文章:

javascript - AngularJS 1.2 ngInclude 在 ngIf 中

css - cuppa-ng2-slidemenu - 更改边距顶部和重新调整图标大小

javascript - 如何使用angularjs在CSS伪元素中显示HTML字符实体

javascript - AngularJS 错误加载 Controller

javascript - 限制输入类型数量

javascript - 如何从我们使用selenium输入的文本区域获取文本

javascript - ng-include 破坏了 bootstrap ul li 下拉格式

AngularJS:点击链接加载页面

javascript - 如何在 Directive Link 函数中为变量添加 TemplateURL?

javascript - ng-include 递归包含整个 index.html,并给出错误 "10 $digest() iterations reached"