问题标签 [angular2-routing]
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.
javascript - Angular2 - 在测试中模拟 RouteParams
在 Angular2 组件的测试中,我在为 RouteParams 依赖项注入模拟时遇到了一些麻烦。我的一般想法是我可能会错过一些提供者。
测试失败:
有谁知道问题可能是什么?
angular - Angular 2中的导入文件问题
我用Angular 2制作了一个简单的hello文本程序。我能够制作该程序,但我在理解上有一些问题?
这是我的代码 http://plnkr.co/edit/BPdzCZeXbyzQrgmLzO86?p=preview
我知道import是一个关键字es6 但是它是在哪个文件上定义的。浏览器只了解 java 脚本,如(documnet.getElementByID())浏览器如何理解导入.on 定义了哪个文件导入?
从 'angular2/core' 导入 {Component}
'angular2/core'文件在哪里?并且此文件 从'angular2/platform/browser'导入{bootstrap}在哪里
浏览器知道 javascript 文件。现在我正在使用.ts或 typescript 文件。哪个文件用于在加载浏览器之前将.ts转换为.js文件。
我不确定,但我认为这段代码正在将.ts 文件转换为 .js 文件。我需要知道这段代码使用哪个文件来转译 .js 文件?
任何更新 ?
angular - 为什么文本不以角度显示?
我正在尝试以角度 2 显示组件文本。但它不是显示。你能告诉我我在哪里做错了吗?这是我的代码
angular - 为什么 templateUrl 不起作用?
为什么templateUrl不能在角度2.当我使用模板它工作。它不工作..这是我的代码
angular - 如何在Angular2中分配动态路由器?
尝试使用 assgin 路由器时遇到问题:
在模板中:
但它仍然是错误:“得到插值({{}}),表达式应该在......”
请帮我在模板中分配路由器是动态的。
angular - 如何以角度将一个组件移动到另一个组件?
你能告诉我如何以角度将一个组件移动到另一个组件吗?我想在用户单击按钮时显示第二页..它应该显示这个组件
typescript - Angular 2 路由器、href 链接和不需要的页面刷新
我目前正在试验 angular2 (beta1),我对新路由器有点困惑。
通过 router.navigate 进行导航就像一个魅力,而尝试通过指向已注册路由的正常链接来刷新页面。这当然发生在 PathLocationStrategy 中,因为 HashLocationStrategy 可以按预期工作。
这是错误还是正常行为?
TIA
dart - Angular 2 Dart - 动态路由
我在 Angular 2 Dart 工作,但我应该能够翻译任何 JS 或 TS 示例。
1)如何获得所有已注册路线的列表?
2)如何从已注册的路线中删除路线?
我知道我可以通过以下方式动态添加:
但尚未制定列出和删除路线。
angularjs - 在 Angular 2 中,router.isActiveRoute 第一次不工作
我使用 router.isActiveRoute 来确定哪个路由是活动的。在我第一次路由到home link
ormenu link
时,路由更改但未添加活动类。active class
在第二次单击时添加。
我认为这是 angular2 中路由器指令的错误。请告诉我为什么以及如何解决它?
应用程序.ts
应用程序.html
谢谢
angular - 如何将值从一个组件发送到另一个组件?
我制作了一个组件,其中有一个输入字段和按钮。单击按钮时,我正在显示第二个组件。我想将数据从一个组件发送到另一个组件?
我如何将数据从一个组件发送到另一个..我需要发送输入值(无论用户在输入字段中输入什么)我需要在下一个组件或下一页上显示。点击按钮。如何发送数据?这是我的 plunker http://plnkr.co/edit/IINX8Zq8J2LUTIyf4DYD?p=preview