AngularJS 包含没有外部 html

标签 angularjs angularjs-ng-include

在 Angular js 中,是否可以在不添加额外 html 的情况下包含某些内容。

我用过

<div ng-include>...</div> 

但我真的不需要 html 中的那个 div。

最佳答案

我不明白创建 <div> 有什么问题包含您的ng-include 。它要做的就是提供 ng-include 的元素。绑定(bind)不允许您使用 ngInclude指令。

正如 @mark-rajcok 在他的评论中所说,您可以创建自己的 Angular 指令,但这会在您的页面上变得更重,并且需要不必要的代码。最好坚持使用该元素。

关于AngularJS 包含没有外部 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16105272/

相关文章:

javascript - 无法在同一 HTML 中使用多个模板/ Controller

javascript - ngModel的深层对象创建机制

javascript - 将图像上传到 Kinvey 和 Angularjs

javascript - $watchCollection id 属性和 ng-model

javascript - AngularJS : ng-include and ng-controller

javascript - 在加载所有部分(ng-includes)后运行一个函数

javascript - 如何使用 ng-options 在选择上设置提示?

javascript - Angular js中同一 Controller 的两个实例

angularjs - 使用 IE8 嵌套 Angular View

javascript - ng-repeat 包含 : best performant way?