建立react-native-maps并尝试确定使用animateToRegion与animateCamera的优缺点。过去,我们按地区来处理所有事务。
似乎区域是一个更好的选择,因为您不必担心高程和缩放之间的差异,并且在需要时还可以更精确地控制要显示的确切区域。
任何人都有任何想法或经历使他们走向另一个?
我正在使用子“行”和“按钮”组件动态构建我的“屏幕”。我只使用这种方法是因为我找不到可用于 react-native 的 flex-flow 属性。
所以基本上我是通过数组数组映射来构建每一行,并在行内映射通过每个数组来构建每个按钮。因为需要在按钮中设置 onPress,所以我传递每个的 URL
onPress{() => this.props.navigation.navigate({navigationURL})
作为道具,首先到行,然后到按钮。问题是我不断收到错误'Cannot read property 'navigation' of undefined。我确定这是因为只有导航器中的实际“屏幕”才能访问导航道具。我也试过通过
navigation={this.props.navigation}
Run Code Online (Sandbox Code Playgroud)
但没有成功。我浏览了所有文档,似乎找不到任何有用的东西。有没有其他人遇到过类似的情况?