如何在React Native中使用Typescript?我现在正在使用React Native Bridge

时间:2019-07-20 08:33:18

标签: typescript api react-native

我正在使用其他人创建和共享的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>

我还发现了许多有关打字稿的信息,但似乎这些并不是我想要的?

你能告诉我该怎么办吗?我只是不具备有关应用程序开发的任何背景知识,并且也对本机有反应。

我想要的只是设置一些选项...

谢谢大家,谁读了我的帖子!

0 个答案:

没有答案