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

angularjs - 从 1.2.16 转移到 1.5.5 时 ng-controller 出现问题

这是我尝试过的 Angular 1.2.16 脚本:

在头部:

在体内:

当我尝试使用 1.2.16 cdn 时一切正常,但是当我使用 1.5.5 或高于 1.2.16 的任何东西时,它会关闭并且只输出 {{value}} 而不是 lorem ipsum。
我需要在 1.5.5 甚至 2 中获得相同的输出,那该怎么办?

0 投票
3 回答
597 浏览

angularjs - AngularJS ng-controller 未定义

我正在做一个小角度项目,我在其中使用 mattlewis92 的引导日历,但我的控制器一直有问题。

这是我的 .js 文件:

我希望能够使用两个控制器,因为我想在同一页面上使用同一个日历的两个版本,一个显示日视图,另一个显示月视图。

所以我的 .html 文件中有这个

这在我的一个 div 上:

但我不断收到“参数 'cal574' 不是函数,未定义”。我浏览了已经完成的关于这个主题的帖子,但我找不到任何有用的东西。

如果您还需要什么,请告诉我。

顺便说一句,我正在使用角度 1.5.5。

编辑:我创建了一个 jsfiddle,即使缺少依赖项,也可能有助于更好地查看代码https://jsfiddle.net/zzddpk4v/#&togetherjs=s8M8Vir3rc

双重编辑:仍在寻找解决方案,我正在研究 cloud9,所以如果有人想查看几乎可以正常工作的整个代码,并尝试直接编辑它,你可以在这里查看https://ide.c9.io /millenium/back574upsidenav-克隆

0 投票
1 回答
102 浏览

angularjs - AngularJS - 具有通用功能的部分

我正在创建一个具有不同部分的 AngularJS 应用程序。在一个部分中,子部分具有完全相同的功能,但如果不为每个部分编写相同的代码,我不确定如何实现这一点。

这是导航结构:

所有子部分都具有相同的功能,例如在单击“通知”按钮时显示活动消息。另一个示例是单击“非活动”按钮时,等等。

每个子部分链接的消息模板可能不同(如活动、非活动)。我想知道如何在不编写多个控制器和视图的情况下实现这一点。

0 投票
2 回答
1105 浏览

angularjs - 在 Angular 控制器中获取原始值

如果 datepicker 是原始的,我需要能够在 Angular 控制器中看到。尝试了各种方法,包括在方法中发送原始值,但无法获得该值。下面是查看代码:

然后我也尝试了:

在我的控制器中,但无法获得原始值。在这里阅读很多帖子,但主要与 CSS 类和前端控制或从后端设置原始状态而不是获取或检查原始状态有关

感谢任何可以提供帮助的人。

0 投票
3 回答
978 浏览

angularjs - Angular ng-include 和指定控制器

假设我有 index.html,它有 mainCtrl 作为它的控制器。如果我在 index.html 中使用 ng-include 来包含保存在单独页面上的部分 html 代码,那么包含的页面是否具有 mainCtrl 或者我是否需要在该页面上再次指定它?

0 投票
1 回答
903 浏览

javascript - 如何将控制器中的函数输出显示到angularjs中的嵌套视图

我有一个父视图index.html

app.js

这是我的profile.html

在我的ProfileController

在控制台中显示的数据是

viewprofile当我在profile.html页面中单击时,viewprofile.html正在呈现。但是,我想将函数的值获取allProfiles()到子视图viewprofile并将它们绑定到 html 标签

如何将allProfiles()控制器中的功能输出获取到子视图viewprofile.html

0 投票
3 回答
2348 浏览

javascript - AngularJS - 如何使用 ng-repeat

我想通过使用“ng-repeat”和“ng-controller”显示所有评论元素,如列表,但我不知道如何在菜中显示评论元素!像这样:

5 星
想象一下所有的食物,生活在混乱中!
约翰柠檬,十月。17,2012

4星
送人上天堂,好想让婆婆吃!
Paul McVites,2014 年 9 月 6 日
。. .

0 投票
2 回答
2410 浏览

javascript - 如何修复“未捕获的错误:[$injector:modulerr]”错误?

我正在尝试使用 angularjs,但出现此错误:未捕获错误:[$injector:modulerr]

这是我的 html 代码:

这是我的 search-movie.js 代码,如下所示:

当我工作时,我收到了图片中的错误在此处输入图像描述

也例如当我搜索“adphorusWork”时,我可以看到:搜索完成。未找到匹配项。不应该是这样的。我应该angular.module('adphorusWork', ['ngRoute'])在 search-movie.js 中看到

我在哪里做错了?

0 投票
3 回答
883 浏览

javascript - 如何为 2 个不同的 html 页面使用相同的 ng-app?

我有 2 个 html 页面和一个 app.js

我的 search-movie.html 代码如下:

我的 result-movie.html 代码如下:

和我的 app.js 如下:

我的搜索按钮正在工作(在 search-movie.html 中),但我的“主页”按钮不起作用(在 result-movie.html 中)

我在两个 html 页面中使用相同的 ng-app。我想处理其他按钮(所以主页按钮)

我在哪里做错了?或者我该如何解决这个错误?

0 投票
0 回答
390 浏览

angularjs - 如何在 AngularJS 中向 RESTful Web API 发出 GET 请求?

我正在为 CRUD 产品制作一个简单的 CRUD 应用程序。产品具有 ID、名称和价格。我已经构建了一个 ASP.NET Web API 来存储这些产品,并且我试图在 AngularJS SPA 中调用这个 API。我已经构建了一个模块和相应的组件来从 API 中获取所有产品并在视图中呈现它们(listProducts)。

我不确定应该如何将 API 地址放入 $http.get() 方法中。我的 API 地址是:localhost:58875/api/products。我的代码:

列表产品.module.js

列表产品.component.js

在我看来,我也遇到了麻烦,因为 Angular 告诉我它无法识别我的控制器,我不知道为什么。

列表产品.html