我正在使用其他人创建和共享的React本机桥。在桥梁的描述中说 “这些组件包括打字稿类型定义,所以我建议您使用打字稿”
这是组件的描述之一,称为NaverMapView(由制作此文件的人提供)
NaverMapView
interface NaverMapViewProps {
style?: StyleProp<ViewStyle>,
center?: Coord & { zoom?: number, tilt?: number, bearing?: number },
tilt?: number,
bearing?: number,
mapPadding?: { left: number, top: number, right: number, bottom: number },
onInitialized?: Function,
onCameraChange?: (event: {
latitude: number,
longitude: number,
zoom: number,
}) => void,
showsMyLocationButton?: boolean,
compass?: boolean,
scaleBar?: boolean,
zoomControl?: boolean,
mapType?: number,
buildingHeight?: number,
nightMode?: boolean,
}
这是我的app.js代码
export default class App extends Component {
render() {
return (
<View style={styles.container}>
<NaverMapView style={{width: '100%', height: '100%'}}>
</NaverMapView>
</View>
);
}
}
NaverMapView是显示地图的组件,它可以成功显示地图,但是我不能对此组件提供任何选择。
我想要的只是设置一些选项...
因为我通常只是做网络工作,而且这是我第一次编写应用程序,所以我尝试了很多愚蠢的事情,但这当然是行不通的... 我的一项愚蠢的审判
<NaverMapView style={{width: '100%', height: '100%'}} compass = {true}>
</NaverMapView>
我还发现了许多有关打字稿的信息,但似乎这些并不是我想要的?
你能告诉我该怎么办吗?我只是不具备有关应用程序开发的任何背景知识,并且也对本机有反应。
我想要的只是设置一些选项...
谢谢大家,谁读了我的帖子!