问题标签 [angular]

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

angular - 如何从Angular2中的主要组件获取组件属性?

一直在为此疯狂地挠头。

基本上我想要的只是在我的 index.html 中,比如:

在我的主 index.html 文件中,然后能够在我的组件类中读取 hero 的值。

在这呆了一个星期,无济于事。这是我无法正常工作的 plunkr:

http://plnkr.co/edit/FNoNSG0JmBWScSbi4KbT?p=preview

0 投票
2 回答
26502 浏览

javascript - Angular 2没有提供者错误

我正在创建简单的入门应用程序来使用 angular 2,我正在尝试创建一个 todo 服务并将他注入我的组件,我收到了这个错误:

TodoService 没有提供者!(TodoList -> TodoService)

TodoService.ts

应用程序.ts

问题是什么?

0 投票
2 回答
5855 浏览

angular - 注射剂在 Angular 2.0 中不起作用

我最近开始玩Angular2. 我一直试图让注射剂工作大约半天,但我仍然无法弄清楚我做错了什么。

为了尽可能简单,我复制了官方网页5 Min Quickstart中的代码。演示本身工作正常,但是当我尝试使用注射剂时,我收到一条错误消息

原始错误:无法解析 MyAppComponent 的所有参数。确保它们都具有有效的类型或注释。

我的打字稿文件

PS 与5 分钟快速入门一样,我正在使用Traceur,SystemJSAngular2 alpha (23)

有谁知道我错过了什么?

0 投票
1 回答
747 浏览

angular - 在 ngconf2015demo 上执行 tsc 时出错 - 缺少 tsd.d.ts

尝试在 Windows 上使用 Visual Studio 2015RC 设置 Angular2,并按照ng-conf 2015 说明的 TodoMVC 应用程序演示tsd reinstall,我到达了产生以下输出的地步:

它创建typings文件夹,但其中唯一的就是上面的angular2/angular2.d.ts

的内容tsd.json是:

因此,当我尝试执行下一个命令时,按照演示设置步骤tsc,我收到此错误:

我做错了什么,导致该文件不在预期的位置?

0 投票
5 回答
82591 浏览

typescript - Angular2 中的 ng 类

我正在用 Angular 2 开发一个测试应用程序,但我遇到了一个基于模型列表添加类的问题。

在 Angular 1 中可以这样做:

在 Angular 2 中,到目前为止我所能做的就是:

这显然不是很有活力,我相信一定有更好的方法来做到这一点。

但是,我也尝试过:

但这不起作用,我尝试myClasses作为单个类的字符串名称、字符串数组、具有类名键和 true 作为值的对象、此类对象数组,但遗憾的是,列出的任何内容都不起作用这边走。

0 投票
1 回答
108 浏览

dart - pub 服务在 lib 下找不到文件

我正在使用 Angular 版本 2 的开发人员预览版进行测试,并使用 pub serve 提供服务

我想建立一个约定来在 /lib/ 中构造我的文件,如下所示:

在我的 /web/index.dart 文件中,我能够成功地从 root.dart 初始化 @View 和 @Component

但是,当我通过 pub serve 在 Dartium 中预览时 - 我似乎无法提供 /lib/root/root.html

Dartium 控制台:

我一直在这里阅读聚合物的文件,其中指出:

“lib下的非Dart文件必须使用相对路径导入lib下的资产:”

运行 python 简单的 Web 服务器似乎可以工作,所以问题在于 pub serve:

python -m SimpleHTTPServer

问题:配置 pub 服务如何使用 lib 文件夹中的嵌套 html 文件?

0 投票
4 回答
3752 浏览

angular - 在Angular2 Dart中设置路由器和RouterLink的正确方法是什么

问题:在. Router_RouterLinkAngular2 Dart

主要.dart

这是我的方法:

router_link.dart我看到newHref回来null

这会导致错误并终止导航请求。

字符串预期 STACKTRACE:0 BlinkElement.setAttribute_Callback_2 (dart:_blink:7565)

1 BlinkElement.setAttribute_Callback_2_ (dart:_blink:7566)

2 Element.setAttribute (dart:html:13673)

3 BrowserDomAdapter.setAttribute(package:angular2/src/dom/browser_adapter.dart:258:25)

4 RouterLink.onAllChangesDone(package:angular2/src/router/router_link.dart:66:23)

0 投票
4 回答
11197 浏览

angular - Angular 2,在不同文件中拆分组件

我实际上正在制作 angular.io 快速入门,现在我需要将我的组件拆分为不同的文件。

问题是我根本不知道该怎么做,并且在开发预览文档中没有解释。

你能帮我吗 ?

我只有两个组件(app.js 中的主要组件,另一个仅列出信息的组件)

感谢提前

0 投票
1 回答
384 浏览

angular - 获取使用 css 定位器生成的项目的值/innerHTML/文本

我有类似的东西:

但是所有 console.log 调用都返回对象本身及其函数、字段。有没有办法在不使用的情况下获取项目的 innerHTML/texts/values expect?如果我想迭代这些项目并对它们的值进行一些解析?

0 投票
3 回答
2083 浏览

javascript - 如何在 AngularJS 2.0 中发出 HTTP 请求

我只想知道如何在新的 angularjs 2.0 中发出 http 请求,以及如何将此服务连接到控制器。

谢谢你。