angular-routing相关内容
我有一个使用 Routes 的组件.我想对路由进行单元测试,但我无法使用 RouterTestingModule 这样做. 我写的spec是 import {async, ComponentFixture, fakeAsync, TestBed, tick} from '@angular/core/testing';....fdescribe('HomepageContentCompone
..
我将 root 路由定义为 const 路由:Routes = [{小路: '',组件:HomeComponent},{路径:'模块1',loadChildren: './module1/module1.module#Module1Module'},{小路: '**',重定向到:''}]; module1.routing.ts 有: const 路由:Routes = [{小路: '
..
我正在尝试使用 Angular 创建一个 MVC 应用程序.我的应用程序有通用的页眉和页脚.所以我在_layout.cshtml中添加了它.应用程序中有一些静态页面.因此我想使用 Angular 路由加载它. 这是我的 _layout.cshtml
..
我正在尝试使用 Angular 团队目前推荐的方法将路由参数从父组件传递到子组件:https://angular.io/docs/ts/latest/cookbook/component-communication.html#!#bidirectional-service> 父级能够成功订阅正确发射的服务.然而,当页面加载时,孩子没有收到任何东西. 服务 @Injectable()导出类
..
这里是add-new-folder.component,当我在add-new-folder.component上路由时,这个组件是folder.component的子组件 来自 folder.component 那个时候我想要 folder.component 参数 userid 在它的子组件中,我尝试了下面的代码,但我得到了控制台 NaN如何在子组件中获取父组件参数请帮助我? add-ne
..
我正在尝试使用 Angular 制作一个简单的应用程序,与 Laravel 5 集成并在路由应用程序视图时遇到问题. Routes.php 如下所示:
..
我试图限制用户对 /topics 视图和 /question 视图的访问.我在主页上有一个登录表单.我的HomeCtrl有如下登录功能: $scope.doLogin = function() {变量用户 = {用户名:$scope.username,密码:$scope.password}$http.post('data/user/users.json',用户). 成功(功能(数据,状态,标题,
..
我刚刚开始学习 angularJs,并尝试使用 angular 路由服务配置部分页面. 它适用于散列格式,但是,当我试图摆脱散列时,routeProvider 停止工作. JS app.config(function($routeProvider,$locationProvider){$locationProvider.html5Mode(true);$routeProvider.w
..
我遵循了这个文档:http://docs.angularjs.org/guide/ie 但我仍然看不到 IE8 中的视图.它在现代浏览器中运行良好.ngRoute 辅助模块是否支持 IE8?有什么建议吗?
..
在我的 Angular 6 解决方案中,网址具有以下结构: /{language}/{app_section}/{object_id}/{view}?queryparams... 语言选择器组件由应用程序的所有部分共享,并包含在其中一个父路由的模板中,以便它出现在所有子路由中. 当用户选择一种新语言时,组件应该只替换当前路由的 {language} 部分,其他所有内容保持不变,并
..
有类似的问题没有正确答案. 如果我在 app.module.ts 中设置: 提供者:[{ 提供:APP_BASE_HREF,useValue:'/my/app'}, 然后输入 localhost:4200/my/app this.location.path() 返回正确的路径“". 但是如果我输入 localhost:4200/my/App this.location.pat
..
有类似的问题没有正确答案. 如果我在 app.module.ts 中设置: 提供者:[{ 提供:APP_BASE_HREF,useValue:'/my/app'}, 然后输入 localhost:4200/my/app this.location.path() 返回正确的路径“". 但是如果我输入 localhost:4200/my/App this.location.pat
..
下面是我的app.routing.ts export const Approute: Routes = [{路径:'登录',组件:登录组件},{路径:'家',组件:HomeComponent,孩子们: [{路径:'仪表板',组件:仪表板组件},{路径:'旅行细节',组件:TripDetailsComponent}]},{ 路径:'未找到',组件:NotFoundComponent },{ 路径:
..
我正在调查是否可以获得标题所说的内容.这是我的想法. 假设我有这样的路线: .when('/', {templateUrl : 'partials/homepage.html',}).when('/测试', {templateUrl : 'partials/test.html',}).when('/page/:pageID', {templateUrl : 'partials/page.
..
问题:在路由中定义的静态数据永远不会通过订阅 ActivatedRoute 上的数据对象来检索.其他一切似乎都正常,数据对象不为空,但我无法从中获取数据.当我尝试调试数据对象中的数据时,它输出“未定义",当我尝试将它绑定到 UI 时,没有任何显示,但是当我查看 Chrome 中的 ActivatedRoute 消息时,它有数据.经过多次尝试,我很确定我的语法应该基于许多示例工作,所以 Angula
..
我有这样的应用程序结构: 1.应用程序1. 共享模块2. 模块1. 外部源模块子模块1. 源模块2. 实体模块外部源共享模块 ExternalSourceSharedModule 导入 SharedModule 因为共享模块具有应用程序级依赖 ExternalSourceModule 和它的子模块导入 ExternalSourceSharedModule 因为 ExternalSourc
..
我想让一个子元素触发它自己的点击,并且不响应它具有[routerLink]的父元素,问题是子元素无法运行它(click)="delete()" 中的 code>delete() 函数,它只是在 [routerLink] 中跟随它的父级(它导航到/product/:id)
..
我想导航到名为 modal 的次要路线,而无需明确说明主要路线. 我在组件类中试过这个: onclick(){this.router.navigate([{ outlet: { foo: 'modal' } }], { relativeTo: this.route });} 上面的代码似乎有效.但是,它会导航到 /first(foo:modal) 一瞬间,然后导航到根 /. 我做错
..
我正在尝试使用 SVG 制作类似网格的图案.我看到 的行为非常奇怪,当我通过路由(比如 localhost/test)使用此代码时,它无法在 Safari 中加载模式,但使用组件的选择器完美地工作.
..
我在使用命名路由器插座时遇到了麻烦,我认为我使用它是错误的,尽管我认为我遵循了 angular 文档: 路由器配置: const 路由:Routes = [{path: 'checktypes', 组件: ChecktypeComponent},{path: 'checktypes/:id', 组件: ChecktypeDetailsComponent, 插座: 'checktypeDet
..