首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >升级app.component.ts @angular/router和nativescript-angular/router的问题

升级app.component.ts @angular/router和nativescript-angular/router的问题
EN

Stack Overflow用户
提问于 2017-08-14 21:57:10
回答 1查看 60关注 0票数 0

我正在尝试更新我的NativeScript应用程序。我的问题是从Angular升级而来的新路由。我的package.json依赖项:

代码语言:javascript
复制
    "@angular/router": "3.0.0-beta.2"

升级后:

代码语言:javascript
复制
    "@angular/router": "4.1.0",

现在我知道有一些新的路由,我不能真正深入其中。

我正在努力更新我的app.component.ts。

我想不出如何更新路线,有人能给我点提示吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-14 22:10:46

您不需要在app.component.ts中导入指令。

取而代之的是:

代码语言:javascript
复制
import {RouterExtensions} from "nativescript-angular";
@Component({
selector: "my-app",
template: "<page-router-outlet></page-router-outlet>"})
export class AppComponent{
constructor(private app : ApplicationService, private router:RouterExtensions ){
this.router.navigate(["/SOME-ROUTE"]);
}

不要忘记在你的模块中导入"NativeScriptRouterModule,NativeScriptRouterModule.forRoot(routes)“。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45676235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档