Nativescript 导航非常慢
Nativescript navigation is terribly slow
我已经在 nativescript 中实现了 angular 路由导航,但我的性能很差,我似乎找不到瓶颈。
这是当前设置
┌──────────────────┬─────────────────┬────────────────┬───────────────┐
│ 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 秒,这真的很糟糕。
这里有几个屏幕截图显示了该应用程序的简单性,几乎没有任何绑定,也没有加载任何数据。所发生的只是一个按钮导致另一个页面:
那么问题来了,为什么这些页面加载这么慢?这仅仅是因为 nativescript 还很年轻吗?我玩过演示应用程序,他们似乎没有这个问题。
2.3.0 好像有一些问题,我在package.json() 中切换到"tns-core-modules": "next"
,这似乎使它变得更好一些,但在这方面肯定还有工作要做区域。
导航速度慢是因为这个问题:
https://github.com/NativeScript/NativeScript/issues/2735
它已经在“@next”版本中修复,将在 1-2 周后包含在官方 2.4.0
版本中。
我已经在 nativescript 中实现了 angular 路由导航,但我的性能很差,我似乎找不到瓶颈。
这是当前设置
┌──────────────────┬─────────────────┬────────────────┬───────────────┐
│ 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 秒,这真的很糟糕。
这里有几个屏幕截图显示了该应用程序的简单性,几乎没有任何绑定,也没有加载任何数据。所发生的只是一个按钮导致另一个页面:
那么问题来了,为什么这些页面加载这么慢?这仅仅是因为 nativescript 还很年轻吗?我玩过演示应用程序,他们似乎没有这个问题。
2.3.0 好像有一些问题,我在package.json() 中切换到"tns-core-modules": "next"
,这似乎使它变得更好一些,但在这方面肯定还有工作要做区域。
导航速度慢是因为这个问题:
https://github.com/NativeScript/NativeScript/issues/2735
它已经在“@next”版本中修复,将在 1-2 周后包含在官方 2.4.0
版本中。