问题标签 [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 投票
2 回答
191279 浏览

angularjs - 将AngularJS范围变量从指令传递到控制器的最简单方法?

将 AngularJS 范围变量从指令传递到控制器的最简单方法是什么?我见过的所有示例似乎都如此复杂,难道没有办法可以从指令访问控制器并设置其中一个范围变量吗?

0 投票
15 回答
542101 浏览

angularjs - 如何在控制器中使用过滤器?

我编写了一个过滤器函数,它将根据您传递的参数返回数据。我希望我的控制器具有相同的功能。是否可以在控制器中重用过滤器功能?

这是我迄今为止尝试过的:

0 投票
2 回答
4627 浏览

javascript - 如何使用最常见的代码重构 angularjs 控制器

我对 angularjs 比较陌生。我有一些代码(HTML + JS)允许用户从范围内的数组中添加和删除条目。但是现在我正在为不同的数组大量重复代码。我知道这可以重新考虑,但我不确定角度方法,除了我可能想要使用指令这一事实。非常感谢任何帮助。

的HTML

Javascript

0 投票
4 回答
266005 浏览

angularjs - AngularJS - convert dates in controller

Could anyone please suggest me how to convert date from this 1387843200000 format into this 24/12/2013 inside my controller?

Just FYI my dates are stored in this way & when binding to edit form with input type="date" field is not being populated at all.

#Plunker demo here.

EditCtrl

Edit.html - template

0 投票
10 回答
53783 浏览

javascript - Angularjs:“控制器作为语法”和 $watch

controller as使用语法时如何订阅属性更改?

0 投票
1 回答
1028 浏览

javascript - AngularJS - 参数“MenuCtrl”不是函数,未定义

我正在尝试在我的 web 应用程序中使用 AngularJS,以便动态创建一个菜单,然后根据选择填充页面。我已经创建了所有需要的组件,但是似乎自从我拆分了我的控制器后,我收到了以下错误。任何想法为什么?

我的代码如下:

索引.html

js/app.js

js/controllers.js

js/控制器/home.js

0 投票
1 回答
650 浏览

angularjs - ngAudio 未加载到控制器中

使用 ngAudio,当我在控制器中加载 ngAudioObject 时,我似乎无法让我的代码工作。我可以使用指令直接在视图中使用我的 wav 文件(所以我知道我已经正确链接了所有内容),但不能在控制器中使用。我正在使用许多模块并想知道是否存在冲突......

请让我知道是否有明显错误。

0 投票
1 回答
1228 浏览

javascript - 在 AngularJS 中显示时间间隔后的数据

这是 jsFiddle 的链接:AngularJS:显示数据

我有 HTML 文件如下:

.js 文件下的控制器如下所示:

我的问题是:

目前,结果采用以下格式:

我想Test-1 : Windows Test在开始和 30 秒Test-2 : Linux Test后以及 30 秒后显示Test-3 : Unix Test等等..!!

一旦所有数据再次完成,Test-1 : Windows Test将再次出现..!!

我应该如何用 AngularJS 实现这个?

0 投票
2 回答
138 浏览

angularjs - AngularJs。了解不同控制器中的 ng-model

为什么如果您在面板上选择一个评级值,然后更改模型和字段值选择。但是如果相反,选择select,那么面板评分上的重复值是不是发生了?

html代码:

小提琴:http: //jsfiddle.net/smtncL3q/1/

0 投票
3 回答
2526 浏览

html - 我想显示具有 angularjs 代码的 html 页面($compile/ng-bind-html 不起作用)

我是 angularjs 的新手。在我的项目中,我得到一个 HTML 文件作为 http 响应。ng-bind-html 适用于 html 代码。但是html 中的 angularjs 代码没有被编译。我尝试了 $compile 的解决方案,但没有任何效果。请为此提出一个好的解决方案。

假设我们有一个这样的示例代码:

如果我只得到 HTML 作为响应,这很好用。当我使用 angularjs(包括 app.module、app.controller、app.directives)获取 HTML 时,只有 html 部分被编译。请帮我解决这个问题。

这是我的示例回复。