值不能从 ReadableNativeMap 转换为 double
Value cannot be cast from ReadableNativeMap to double
我有一个自定义标记图像,想为图像的不透明度使用一个变量。我执行以下操作并收到此错误“不透明度的值无法从 ReadableNativeMap 转换为 double”
var status=1;
<MapView.Marker
key={marker.latitude}
coordinate={{ latitude: marker.latitude, longitude: marker.longitude }}
onPress={() => this.props.Quiz2(marker.latitude, marker.longitude)} >
<View><Image source={require('../assets/icons/quiz.png')} style={{ width: 40, height: 40,opacity:status}}/></View>
</MapView.Marker>
您必须使用 <Animated.*>
例如
对于 <View>
使用 <Animated.View>
对于 <Image>
使用 <Animated.Image>
等等。如果在 Animated.*
组件中使用,React Native 将理解 Animated.Value。
我有一个自定义标记图像,想为图像的不透明度使用一个变量。我执行以下操作并收到此错误“不透明度的值无法从 ReadableNativeMap 转换为 double”
var status=1;
<MapView.Marker
key={marker.latitude}
coordinate={{ latitude: marker.latitude, longitude: marker.longitude }}
onPress={() => this.props.Quiz2(marker.latitude, marker.longitude)} >
<View><Image source={require('../assets/icons/quiz.png')} style={{ width: 40, height: 40,opacity:status}}/></View>
</MapView.Marker>
您必须使用 <Animated.*>
例如
对于 <View>
使用 <Animated.View>
对于 <Image>
使用 <Animated.Image>
等等。如果在 Animated.*
组件中使用,React Native 将理解 Animated.Value。