首页 文章

Nativescript导航速度非常慢

提问于
浏览
1

我已经在nativescript中实现了角度路由导航,我遇到了糟糕的性能,我似乎无法找到它的瓶颈 .

这是当前的设置

┌──────────────────┬─────────────────┬────────────────┬───────────────┐
│ Component        │ Current version │ Latest version │ Information   │
│ nativescript     │ 2.3.0           │ 2.3.0          │ Up to date    │
│ tns-core-modules │ 2.3.0           │ 2.3.0          │ Up to date    │
│ tns-android      │ 2.3.0           │ 2.3.0          │ Up to date    │
│ tns-ios          │                 │ 2.3.0          │ Not installed │
└──────────────────┴─────────────────┴────────────────┴───────────────┘

可以在这里看到存储库:https://github.com/felipemullen/teras

您可以看到它是一个基于示例存储库的非常简单的结构 . 但是,从一个页面到另一个页面的转换大约需要3-4秒,这非常糟糕 .

以下是一些截图,展示了应用程序的简单性,几乎没有任何绑定,也没有加载任何数据 . 所有这一切都是一个按钮通向另一个页面:

enter image description here

enter image description here

所以问题是, why do these pages load so slowly? 这仅仅是因为nativescript还很年轻吗?我玩了演示应用程序,他们似乎没有这个问题 .

2 回答

  • 1

    慢导航是由于这个问题:

    https://github.com/NativeScript/NativeScript/issues/2735

    它已在"@next"版本中修复,并将在1-2周后包含在官方 2.4.0 版本中 .

  • 5

    2.3.0中似乎存在一些问题,我在package.json()中切换到了 "tns-core-modules": "next" ,这似乎使它变得更好但是在这方面肯定有工作要做 .

相关问题