问题标签 [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.
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.
angularjs - angularjs递归ng-include在onload变量更改时不刷新
给出以下示例:
我能解释的最简单的方法是交互步骤......
问题案例:
- 选择项目 1,我在框 2 中看到 item1.items
- 选择项目 2,我在框 2 中仍然看到 item1.items!(应该是方框 2 中的 item2.items)
功能案例:
- 选择项目 1,我在框 2 中看到 item1.items
- 选择 --Root--,删除框 2
- 选择第 2 项,我在框 2 中看到 item2.items
我认为问题出在 ng-include 递归的某个地方......
javascript - AngularJs:ng-include 在放置在 ng-view 标签内时不起作用
我正在通过 ng-view 中的角度路径加载 html 页面。我正在加载的页面包含一个 ng-include 标记,指向另一个 html 文件。
我尝试了以下所有语法=
没有工作。但是,如果我将相同的标签放在 ng-view 之外,它的工作正常。
我究竟做错了什么?
html - 为什么 AngularJS ng-view 不能在本地工作?
我已经工作了几个小时来获取我的链接,以便通过我的 AngularJS 应用程序点击进入不同的视图。
但是,我似乎只能获得在 Plunker 上在线工作的功能。
我一直在尝试在本地测试我的机器上的点击功能,但 ng-view 似乎没有加载。当我下载我知道是正确的 Plunker 代码时,因为它正在 Plunker 上运行,ng-view 似乎在本地托管后停止工作。
ng-include 和我定义为它们自己的 HTML 标记的指令也有类似的问题。
这些在我的计算机上不能本地工作有什么原因吗?(还有一种方法可以修复它以用于测试目的?)
如果您愿意,可以在此处查看我在 Plunker 上讨论的一些代码。
angularjs - angularjs嵌套模板问题与infdig错误
这是我的代码: http: //plnkr.co/edit/yr0belDSkouNdEb7eEAQ
基本上我有一个组模板,它可以存在于另一个组的任何给定行中。组行条件组行组......
像那样。但是,当您尝试添加组的子组时,一切都会崩溃。有没有更好的方法来实现这一点?
javascript - 动态 ng-include 带来的头痛
我知道这ng-view
对于这类问题更好,但我已经在使用它来动态加载auth
vs.dashboard
模板,所以我坚持使用ng-includes
.
基本上,一旦我用 加载dashboard
模板ng-view
,我就有一个选项卡控件,它应该ng-include
根据哪个选项卡处于活动状态而改变。但是,我一生无法弄清楚如何根据选择的选项卡更改 ng-include。作为一个仅供参考,Angular 的超级新手,主要是一个 JQuery 人,(是的,我知道我应该避免使用带有 Angular 的 JQuery,以便我可以掌握 Angular,但我对这件事束手无策)。
这是我的标签控件:
这是html:
@hasH:我试图按照这些思路做一些事情,但$scope.dashboardPath.url
似乎不是实际的src="dashboardPath.url"
.
angularjs - ng-include 编译为注释
我有一个角度应用程序,并且想在模板中添加其他作为 div。ng-include 似乎是一个完美的选择。
在 main.html 中
在 module.html 中
所有文件都位于应用程序的 partials 文件夹中。
运行此程序时,在 html 代码中的位置,我得到<!-- ngInclude: -->
,并将 main.html 中的 div 替换为也支持的 ng-include 标记,它编译为<!-- ngInclude: undefined -->
.
有谁知道可能是什么问题?
angularjs - AngularJS:ngInclude vs 指令
我不太明白何时使用指令以及何时更适合使用 nginclude。举个例子:我有一个部分,,password-and-confirm-input-fields.html
即用于输入和确认密码的html。我在注册页面和更改密码页面下都使用它。这两个页面各有一个控制器,部分 html 没有专用控制器。
我应该使用指令还是ngInclude
为此?
javascript - 为什么 ng-include 导致达到 $digest 迭代?
接收数据
ng-include 在 ng-repeat 中
第一个加载页面,就OK了。并且在更改 build.idx 时,它会导致
并且在删除 ng-include 行时,没关系。我认为这是 ng-include 导致 $locationChangeStart 被解雇,但为什么呢?
angularjs - 在控制器之间动态切换 ng-include
我的导航有以下代码,我想在页面之间动态更新。
这是我的应用程序和路由设置
在我的主控制器中,我在这里设置了 menuPath 值:
当页面切换到人口普查视图时,它应该更改菜单。但是会发生的是第一页加载主菜单,然后无论您转到菜单的其他页面都不会更新。