导航到另一个视图时,HTML不会显示

时间:2018-02-06 16:35:53

标签: html angular typescript nativescript angular5

我遇到一个问题,即我在一个视图上显示网页视图,然后一旦用户登录我导航到另一个视图但该视图的html不会显示,只有行动吧。帮助赞赏!

这是导航到安全的登录组件 -

this.router.navigate(["/secure"], { queryParams: { accessToken: accessToken } }).then((success)=>{

        console.log(success);
    });
}

这是安全组件 -

@Component({
    moduleId: module.id,
    selector: "ns-secure",
    templateUrl: "secure.component.html",
})

export class SecureComponent implements AfterViewInit{
    public accessToken: string;
    public onceLoggedInSrc: string; //TODO
    public htmlString: string;

    public constructor(private _router:Router, private _activatedRoute: ActivatedRoute, private cdRef:ChangeDetectorRef) {         
        this.htmlString = '<span><h1>HtmlView demo in <font color="blue">NativeScript</font> App</h1></span>';
        this._activatedRoute.queryParams.subscribe(params => {
        this.accessToken = params["accessToken"];
        console.log('accessToken2');
        console.log(this.accessToken);
        this.ngAfterViewInit();
        });

    }

    ngAfterViewInit() {  
        console.log('accessToken');   
    }

0 个答案:

没有答案