angular2-routing相关内容
我在一个组件中创建了一个子组件.我还创建了相应的路线.现在,在我这样做之后,最初由 angular-cli 创建的测试失败了: 没有 RouterOutletMap 的提供者! 此错误消息是否有任何一般原因?我总是可以发布整个组件源代码,但这在这一点上似乎有点矫枉过正:-) 编辑:我正在使用新路由器 (rc1) 解决方案 确保你在你的主 AppComponent 中使用了
..
我一直在路由中延迟加载模块,例如 export const HomeRoute: Route = {小路: '',组件:HomeComponent,canActivate: [AuthGuard],孩子们: [{path: 'dashboard', loadChildren: 'app/+dashboard/db.module#DashboardModule'}]}; 我想将我的“页面"放入
..
我有带有 canActivate: [ AuthGuard ] 和 AuthGuard 内部验证的路由器 如何在同一个路由器url中强制检查canActivate? 例如:当前路由是 /admin 并且我有类似 session expired 的事件.我在 AuthGuard 中有会话检查,但只有当我执行 .navigate(...) 时,这个检查才会激活.如何在同一位置强制运行 can
..
我尝试从此页面 下载路由和导航示例 这是特定zip的链接. 我运行以下命令序列: npm 安装 npm install --save-dev @angular/cli@latest ng -v ng serve -o 据我所知无法读取 null 的属性 'config'某种程度上与 CLI 的错误版本有关.但是如果我创建一个新项目,我可以使用我现有的设置成功启动它
..
我们已经开发了 Angular2 应用程序. 当我们在带有 'ng serve' 的 angular-cli 下运行时它工作正常. 一旦我们将应用托管到 IIS 7.5,我们就可以毫无问题地浏览到应用的根目录,并且可以从创建的应用导航导航到任何其他视图. 但是当用户尝试加载针对特定路由或组件的 url 时,问题就开始了. 所以如果我们去http://serverurl ..
..
我正在尝试使用路由器延迟加载 Angular 2 模块,但出现此错误: error_handler.js:50 例外:未捕获(承诺):错误:找不到模块“app/home/home.module" 我尝试了所有似乎对其他人有效的答案,就像这个似乎是每个人都面临这个问题的解决方案,但对我不起作用 Angular2 RC7 和 angular-cli webpack 中的延迟加载 这是
..
我使用 ng new 创建了一个新应用程序,但是当我尝试将模块配置为使用延迟加载进行加载时,我不断收到无法找到该模块的错误. 例外:未捕获(承诺):错误:找不到模块“app/home/home.module" package.json “依赖项":{"@angular/common": "2.0.0-rc.7","@angular/compiler": "2.0.0-rc.7","@angu
..
我将开发一个简单的 Angular 2 应用程序.我使用 Angular CLI 创建了一个带有路由的项目,并使用“ng generate component"命令向应用程序添加了几个组件.然后我在 app-routing.module.ts 中指定路由如下. import { NgModule } from '@angular/core';从'@angular/router' 导入 { Rou
..
我的app.component.html: 我的app-routing.module.ts import { NgModule } from '@angular/core';从'@angular/common'导入{CommonModule};从“@angular/router"导入 { RouterModule, Routes };从'./components/menu/menu.com
..
这个我花了一段时间才弄明白,所以我希望通过在 SO 的问答方式中分享解决方案来节省别人的时间.在这里: 目标 我有一个 Angular8 Web 应用程序,我使用 RouterModule 在组件之间导航. 以下是我的路由的定义方式: const 路由:Routes = [{ path: 'moo', component: AppMooComponent, data: { ti
..
我想在我的打字稿组件的一个功能中调用 (click)="basicModal.hide()" MDBootstrap Modal 的方法.我不知道如何从组件访问这个方法.
模态标题
...
..
我有一个 angular 7 项目 我有带有 标签的路由器链接,并且我有嵌套的 标签,它们都具有 routerLink 属性, 我面临的问题是,内部 路线不起作用 Comp1导航到 comp2(嵌套) 如果我将它分开,这将起作用 导航到 com
..
我想在 ngOninit 中访问特定的 json.所以我点击编辑按钮时有 id,在该 id 的帮助下,我从数据库中获取完整的对象,如表单名称、表单 json 等.因此,我想从服务中将该 json 返回给 ngOninit. 这里是服务. GetFormById (id: number) {返回 this.httpClient.get(this.API_URL +"GetFormTempl
..
我是 Angular 5 的新手,在这里我遇到了组件路由问题. 我想要做的是,当用户首先打开应用程序时,它应该显示一个登录屏幕(登录屏幕具有浏览器窗口的全高和全宽).一旦用户成功验证,然后用户进入主页组件. 这里的主页组件有工具栏和侧边菜单栏,如果用户从侧边菜单栏中选择了任何一个,我想在主页组件的内容区域中显示相关(组件)数据. 截至目前一切正常,我的意思是当用户打开应用登录屏幕
..
log.component.html: Log1
..
我是 Angular 5 的新手,在这里我遇到了组件路由问题. 我想要做的是,当用户首先打开应用程序时,它应该显示一个登录屏幕(登录屏幕具有浏览器窗口的全高和全宽).一旦用户成功验证,然后用户进入主页组件. 这里的主页组件有工具栏和侧边菜单栏,如果用户从侧边菜单栏中选择了任何一个,我想在主页组件的内容区域中显示相关(组件)数据. 截至目前一切正常,我的意思是当用户打开应用登录屏幕
..
HTML 代码 environmentschemaevent 路线文件 export const ROUTES: Routes = [{ path: '', redir
..
在我的应用程序中,我有从包(节点模块)中公开的路由.所以我不能对节点模块内定义的路由使用 canActivate 或 canDeactivate. 所以我开始订阅我的应用程序组件中的所有路由更改,并根据条件将用户重定向到不同的路由. 由于条件有 API 调用,路由更改不会在 navigationStart 中暂停,而是完成到其他页面的路由,一旦 API 调用成功,重定向就会发生在其他路
..
在 angular 2 中,有没有办法从绝对路径读/写文件? 我使用了“filesaver"库来保存文件,我在其中保存文件 本地为 txt/json 格式. 示例: let blob = new Blob([document.getElementById('exportFile').innerHTML],{类型:“文本/普通;字符集=utf-8"});saveAs(blob, "expor
..
使用 Angular 5,我尝试使用参数 ID 路由到项目页面.在此页面上:/project/:projectid 并再次将标题中的路由路由到此页面后,仅使用不同的 ID,它会抛出: 列号:27683 文件名:“//kleinprodesign.new/assets/js/predependencies/zone.min.js"lineNumber:1 消息:“未捕获(承诺):类型错误:出口
..