【发布时间】:2018-01-06 23:11:10
【问题描述】:
我正在使用 typescript 处理本机项目。特别是使用链接this
创建一个权限文件我基本上有一个相机和存储方法,对于如何在我的项目中创建接口模块有点困惑
const Permission = require('react-native-permissions')
import React from 'react'
import {
StyleSheet,
TouchableHighlight,
Text,
View,
Alert,
AppState,
Platform,
} from 'react-native'
interface Props extends {
string: []
}
interface PermissionsState extends {
status: {},
}
class Permissions extends React.Component<Props,PermissionsState> {
constructor(props) {
Permission.check([type])
type PermissionStatus = 'granted' | 'denied' |'never_ask_again';
this.state = {
};
}
render () {
return (
render() {
return (
<View>
<View/>
)
}
}
export default new Permissions()
我的错误开始于interface Props extends { 行,错误描述是:
接口只能使用可选类型参数扩展标识符/限定名。 (属性)字符串:未定义[]
【问题讨论】:
标签: reactjs typescript react-native permissions