Masahiro Okubo

Nativescript ルーティングでエラーが発生する

Nativescript ルーティングでエラーが発生する

最近始めたNativescriptで絶対できているはずなのに、なぜかルーティンが動かずに以下のエラーが出てきました

W/System.err(17364): 	at com.tns.Runtime.callJSMethodNative(Native Method)
W/System.err(17364): 	at com.tns.Runtime.dispatchCallJSMethodNative(Runtime.java:1021)
W/System.err(17364): 	at com.tns.Runtime.callJSMethodImpl(Runtime.java:903)
W/System.err(17364): 	at com.tns.Runtime.callJSMethod(Runtime.java:890)
W/System.err(17364): 	at com.tns.Runtime.callJSMethod(Runtime.java:874)
W/System.err(17364): 	at com.tns.Runtime.callJSMethod(Runtime.java:866)

問題だったのはcomponentに module.idを入れ忘れていたからでした

import { Component } from "@angular/core";

@Component({
    moduleId: module.id, // ここが抜けてた!!
    selector: "page1",
    templateUrl: "./page1.component.html",
})
export class Page1Component { }

関連記事

copyright© 2016-2021 Masahiro Okubo