问题标签 [angularjs-ng-include]

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 投票
1 回答
394 浏览

angularjs - 使用 ng-include 遍历数组时复选框保持状态

我使用 ng-inculde 显示带有复选框的对象我的问题是如果我在同一页面中更改对象 .. 复选框仍然保持其状态。

例如 :

我有类似的模型

when selected object is object 1 and I check "A1" after that I chnage the selection and move to Object 2 it still shows A1 as selected.

小提琴中给出了详细的场景

0 投票
1 回答
969 浏览

angularjs - angularjs递归ng-include在onload变量更改时不刷新

给出以下示例:

http://jsfiddle.net/8LhJH/

我能解释的最简单的方法是交互步骤......

问题案例:

  1. 选择项目 1,我在框 2 中看到 item1.items
  2. 选择项目 2,我在框 2 中仍然看到 item1.items!(应该是方框 2 中的 item2.items)

功能案例:

  1. 选择项目 1,我在框 2 中看到 item1.items
  2. 选择 --Root--,删除框 2
  3. 选择第 2 项,我在框 2 中看到 item2.items

我认为问题出在 ng-include 递归的某个地方......

0 投票
1 回答
7265 浏览

javascript - AngularJs:ng-include 在放置在 ng-view 标签内时不起作用

我正在通过 ng-view 中的角度路径加载 html 页面。我正在加载的页面包含一个 ng-include 标记,指向另一个 html 文件。

我尝试了以下所有语法=

没有工作。但是,如果我将相同的标签放在 ng-view 之外,它的工作正常。

我究竟做错了什么?

0 投票
3 回答
19674 浏览

html - 为什么 AngularJS ng-view 不能在本地工作?

我已经工作了几个小时来获取我的链接,以便通过我的 AngularJS 应用程序点击进入不同的视图。

但是,我似乎只能获得在 Plunker 上在线工作的功能。

我一直在尝试在本地测试我的机器上的点击功能,但 ng-view 似乎没有加载。当我下载我知道是正确的 Plunker 代码时,因为它正在 Plunker 上运行,ng-view 似乎在本地托管后停止工作。

ng-include 和我定义为它们自己的 HTML 标记的指令也有类似的问题。

这些在我的计算机上不能本地工作有什么原因吗?(还有一种方法可以修复它以用于测试目的?)

如果您愿意,可以在此处查看我在 Plunker 上讨论的一些代码。

0 投票
0 回答
54 浏览

angularjs - angularjs嵌套模板问题与infdig错误

这是我的代码: http: //plnkr.co/edit/yr0belDSkouNdEb7eEAQ

基本上我有一个组模板,它可以存在于另一个组的任何给定行中。组行条件组行组......

像那样。但是,当您尝试添加组的子组时,一切都会崩溃。有没有更好的方法来实现这一点?

0 投票
3 回答
16767 浏览

javascript - 动态 ng-include 带来的头痛

我知道这ng-view对于这类问题更好,但我已经在使用它来动态加载authvs.dashboard模板,所以我坚持使用ng-includes.

基本上,一旦我用 加载dashboard模板ng-view,我就有一个选项卡控件,它应该ng-include根据哪个选项卡处于活动状态而改变。但是,我一生无法弄清楚如何根据选择的选项卡更改 ng-include。作为一个仅供参考,Angular 的超级新手,主要是一个 JQuery 人,(是的,我知道我应该避免使用带有 Angular 的 JQuery,以便我可以掌握 Angular,但我对这件事束手无策)

这是我的标签控件:

这是html:

@hasH:我试图按照这些思路做一些事情,但$scope.dashboardPath.url似乎不是实际的src="dashboardPath.url".

0 投票
5 回答
13585 浏览

angularjs - ng-include 编译为注释

我有一个角度应用程序,并且想在模板中添加其他作为 div。ng-include 似乎是一个完美的选择。

在 main.html 中

在 module.html 中

所有文件都位于应用程序的 partials 文件夹中。

运行此程序时,在 html 代码中的位置,我得到<!-- ngInclude: -->,并将 main.html 中的 div 替换为也支持的 ng-include 标记,它编译为<!-- ngInclude: undefined -->.

有谁知道可能是什么问题?

0 投票
1 回答
23163 浏览

angularjs - AngularJS:ngInclude vs 指令

我不太明白何时使用指令以及何时更适合使用 nginclude。举个例子:我有一个部分,,password-and-confirm-input-fields.html即用于输入和确认密码的html。我在注册页面和更改密码页面下都使用它。这两个页面各有一个控制器,部分 html 没有专用控制器。

我应该使用指令还是ngInclude为此?

0 投票
2 回答
1410 浏览

javascript - 为什么 ng-include 导致达到 $digest 迭代?

接收数据

ng-include 在 ng-repeat 中

第一个加载页面,就OK了。并且在更改 build.idx 时,它会导致

并且在删除 ng-include 行时,没关系。我认为这是 ng-include 导致 $locationChangeStart 被解雇,但为什么呢?

0 投票
1 回答
552 浏览

angularjs - 在控制器之间动态切换 ng-include

我的导航有以下代码,我想在页面之间动态更新。

这是我的应用程序和路由设置

在我的主控制器中,我在这里设置了 menuPath 值:

当页面切换到人口普查视图时,它应该更改菜单。但是会发生的是第一页加载主菜单,然后无论您转到菜单的其他页面都不会更新。