问题标签 [angular1.6]
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 - 我无法将 ngResource 导入我的应用程序
我有一个使用Angular (angular 1.6)和NodeJS制作的应用程序,我无法将 Angular 库ngResource导入我的应用程序。这些是我所做的步骤:
1:在命令行中我输入npm install --save angular-resource
2:在 app.js 中:
之后,我在浏览器中收到此错误:
angular.module(...).info 不是函数
angularjs - 如何将参数传递给 Angular 1 中的 $http 请求服务?
假设我有一个外部 API URL,如http://something.com/name/age/gender
,其中“name”、“age”和“gender”是参数。
由于我需要从我的 Angular 1 应用程序中检索该数据,我创建了一个 .service,它应该使用 $http 来获取它。但是......这样的服务需要从控制器调用,并且需要接收参数。
如何设置所有这些以及如何从控制器调用它?
我在服务中唯一拥有的是:
控制器的代码如下:
javascript - 如何使用 ui-router 在 Angular 1.5 中默认加载默认子路由
嗨,我想在加载页面后立即加载默认子路由请检查代码:
默认情况下,路由导航到 /users 。我希望它默认导航到 /user/userId 。
javascript - AngularJS ngChange 指令触发两次
https://plnkr.co/edit/zxTLC2VTfMkUu5zPs1Ss?p=preview
在链接的 plunker 中,我列出了 3 个产品,每个产品都有一个选择框。
每个产品都有一系列记录。如果我要从“产品一”行中选择一条记录,我希望在其他两个产品行选择框中禁用“记录一”,但这并没有发生。
似乎 ngChange 指令被触发了两次,但我不确定为什么。也许是因为我正在改变禁用状态?
如果它应该触发两次是正确的,那么我不确定它为什么取消选择该值并将该字段再次设置为空白?
HTML:
JS:
})
angularjs - 业力/硒错误 - 试图访问:http://:9876/?id=77115711
我跑了
我得到这个:
看起来它正在尝试访问:
我的 karma.conf.js 文件如下所示:
有谁知道我可以如何克服这个错误?
angularjs - 摩纳哥编辑器在角度选项卡中不起作用
我正在使用 Angular 1.6 的 Monaco 编辑器,在我的 UI 中,我有不同的选项卡(如 [this][1] 示例中)指向不同的 html 页面。
[1]:https ://www.w3schools.com/howto/howto_js_tabs.asp我正在使用 Monaco 编辑器,但问题是它仅在第一个选项卡中应用(集成)到项目(文本/文本框),如果我在第一个选项卡以外的其他选项卡中申请,它没有显示在那里,这是我的代码的一部分,只是为了得到一个想法。
这就是我在控制器中使用摩纳哥编辑器的方式
这是示例 html 文件
因此,如果我在第一个选项卡中使用带有 Monaco 的控制器,那么只有 Monaco 被应用,否则它不起作用,html 元素将作为一个简单的元素出现,而 UI 中没有 Monaco 编辑器。
javascript - 如何访问 angularjs 控制器中的变量?
我有一个绑定eid: '@'
在我的构造函数中,我有一个方法:
当我执行此代码(通过输入我的应用程序的某个页面)时,我在控制台中看到
如何传递eid
变量以在onInit
函数外部查看它?
javascript - 设置一个裸骨 Angular 1 应用程序
我正在尝试设置一个小型应用程序来学习如何设置 angular 1 项目(是的,1。我们在办公室 1,我想学习它)。
它的一部分工作,但当我添加另一个控制器时,它分崩离析。我的项目如下所示:
应用程序.js:
时钟控制器.js:
index.html(缩写):
显示了我的时钟以及示波器上的“名称”属性。
但是,现在我尝试添加一个额外的控制器:
代码控制器.js
我还在以下位置添加了一个链接<head>
:
当然还有 index.html 中的一个额外的 div
但是现在我被以下错误所打动:
angular.js:14700 错误:[$controller:ctrlreg] 名为“clockController”的控制器未注册。
我的页面大部分都是空白的。
现在如何进行?
javascript - 如何在角度组件中绑定任何特定对象属性
我是 Angular 1.6 组件架构的新手,遇到了一个简单的问题。我有一个对象,其中有两个属性,src
即. 现在,我想要的是在 html 中绑定 name 属性。name
age
test.js:-
angularjs - 如何从 angularJS get call 更快地检索数据
我正在调用 angularJS 获取调用并解析响应并在 UI 中显示响应,但我看到 UI 上有轻微的延迟,有没有办法解决这个问题:
这是我的代码:
谢谢