问题标签 [ng-controller]

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 回答
315 浏览

javascript - 当参数为变量时,ng-controller 不起作用

" Error: [ng:areq] Argument 'curController' is not a function, got string当我尝试将变量放入 ng-controller 参数时,我收到一条消息

控制器

0 投票
2 回答
2246 浏览

angularjs - ui-router $stateProvider.state.controller 不起作用

控制器未SignupCtrl绑定到注册视图。即使我按下提交按钮,它也不起作用。但是当我将 ng-controller=SignupCtrl 放在表单标签中时,它可以工作。只是想知道为什么 ui-router 状态参数控制器不起作用。

索引.html

注册.html

应用程序.js

注册.js

0 投票
1 回答
60 浏览

javascript - AngularJS multiple class="{{class1}} {{class2}}" 自动按单词排序?

我有 2 个 Div

在controller1里面有

在controller2里面有

问题: 以这种方式更改父类是可能的,但是:在做之后:

从子控制器中,{{changesindividually}} 更改为“第二列宽”,而不是提供的“两列宽”。 就我而言,这是有问题的,因为由于 css 逻辑,需要这种类的顺序。

有什么办法可以防止这种情况发生吗?

0 投票
0 回答
65 浏览

angularjs - Angularjs我无法将控制器中的数据显示为指令

我有用 Angular JS 制作的图表。我有两个指令,第一个名为 Linear Chart 1 的指令用于单个图形,第二个名为 Linear Chart 的指令是第一个图形中每个图形的编译。我的问题是我无法访问从线性图表 1 到线性图表的控制器和范围。我将如何访问控制器和范围?

我的控制器代码:

这是我的两个指令:

0 投票
2 回答
856 浏览

angularjs - 如何在父按钮单击时获取以子窗体定义的模型?

父.html

Child.html

我的问题是我需要将 child.html 中定义的模型放入我的父控制器,即 parentController 怎么可能?

0 投票
4 回答
1882 浏览

javascript - 使用 ngChange 更新模型时遇到问题

我刚开始学习 Angular 的基础知识。我正在尝试制作年薪转换器,只是为了好玩。当用户更改年度模型时,我的每月 ng-model 更新有困难。这些字段是输入标签。这是代码

这是 plnkr http://plnkr.co/edit/26y0JRR7iVcrLOBlm7D2?p=preview

0 投票
0 回答
83 浏览

javascript - 在 AngularJs 中可以通过变量名设置 ng-controller 吗?

简单的问题,这是我的场景:

是否可以根据动态变量将控制器设置为 div 设置其名称?我尝试了一些解决方案,但没有任何效果。提前致谢

0 投票
1 回答
35 浏览

javascript - 如何过滤显示的数组并重新显示过滤后的列表?

所以我正在创建一个简单的 AngularJS 待办事项列表。我成功地添加了一个列表,但是当我即将创建控制器来过滤已完成的待办事项并将未完成的待办事项重新显示到屏幕上时,我遇到了一个我找不到的错误。我认为我的 ng-submit 不起作用,因为它无法在单击按钮时调用我想要调用的函数。任何帮助将非常感激。

这是我的 html 文件:

和我的jsfile:

0 投票
3 回答
531 浏览

angularjs - 与 DOM 中的 ng-app/ng-controller 放置相关的 Angular 视图性能

我想知道如果我将 ie 更改ng-appng-controller属性放置body到具有更小的 DOM 子树的一些内页块元素,是否可以在我的 Angular 应用程序(特别是视图处理)中获得任何显着的性能差异?

假设我有一个非常长的页面,其中包含大量内容,但其中只有一部分是 Angular 驱动的。其他一切都是服务器生成的,这意味着它在客户端 PoV 中有些静态。

ng-app/ng-controller最好只放在Angular实际执行的那个子节点上,还是如果我把它们放在body这个非常长的页面的元素上会不会更好?

Angular 是只处理ng-app/ng-controller定义的子 DOM 的视图,还是处理整个 DOM?

有没有关于这个甚至 Angular 文档的证据?

0 投票
2 回答
1163 浏览

angularjs - ng-controller 中的 angularjs ng-controller

我在这样的 _Layout 页面中有一个 ng-controller。

并在 ajax 布局中使用角度模块(该部分有效)

然后我想在 Index.html 中使用另一个 Ng-Controller,它派生自这个布局页面。Javascript 代码在这方面不起作用,chrome 调试器显示此错误 警告:尝试多次加载 angular。