2017-12-27 13 views
0

私は単純なNativeScript/Typescriptアプリケーションで奇妙な動作を見ています。私はそのようなアプリケーションを起動app.tsで:ロードされたとnavigatingToイベントハンドラで家庭page.tsでNativeScript app.startはページイベントを発生させません

app.start({ moduleName: "pages/home/home-page" }); 

が、デバッグブレークポイントを実行を停止しないでください。しかし、アプリ内でホームページのリンクをクリックすると、イベントが発生し、ブレークポイントが停止します。だから、app.startコールはページライフサイクルイベントをまったく起動しないようです。 奇妙な動作のようです。何か?

答えて

0

アプリケーションが非常に高速に実行されており、デバッガに接続する時間がないようです。 launch.json(VSCでデバッガ構成)でこの問題を解決するには

"stopOnEntry": true 

を設定します。これは、最初の行にアプリケーションを停止し、デバッガがアタッチする時間をできるようになります。

関連する問題