Javascript ';预渲染&x27;在React Native中筛选

Javascript ';预渲染&x27;在React Native中筛选,javascript,reactjs,react-native,optimization,render,Javascript,Reactjs,React Native,Optimization,Render,所以基本上:我有一些工作的列表,这是我的JobsView。当有人单击某个作业时,我会将他们导航到“作业”视图,在该视图中显示作业的位置以及作业的详细信息。 但是每次渲染本机贴图都需要相当长的时间。(1s) 因此: 在jobscreen上,我单击一个作业 我启动导航功能 JobScreen渲染地图和详细信息。这是一个问题,因为每次需要1秒,所以我想预先渲染贴图,但不知道如何进行。:/。(或者有没有更好的方法来做这类事情?) 好问题,我想,导航会使您的地图视图在每次触摸后退按钮时被释放 所以我的建议

所以基本上:我有一些工作的列表,这是我的
JobsView
。当有人单击某个作业时,我会将他们导航到“作业”视图,在该视图中显示作业的位置以及作业的详细信息。 但是每次渲染本机贴图都需要相当长的时间。(1s) 因此:

  • jobscreen
    上,我单击一个作业
  • 我启动导航功能
  • JobScreen
    渲染地图和详细信息。这是一个问题,因为每次需要1秒,所以我想预先渲染贴图,但不知道如何进行。:/。(或者有没有更好的方法来做这类事情?)

  • 好问题,我想,导航会使您的地图视图在每次触摸
    后退
    按钮时被释放

    所以我的建议是使用CSS。创建地图组件,但使用CSS样式将其隐藏

    当用户单击列表项而不是导航时,我们会显示地图组件(再次通过CSS样式)

    因为我们不使用导航=>所以您可以: +案例1:自定义后退按钮触摸行为以隐藏地图,或 +案例2:为地图构建关闭按钮

    这就是我的想法。希望能有帮助