【发布时间】:2019-08-21 09:02:09
【问题描述】:
什么是 react native 中的 async 关键字? 我是本地人的新手,所以任何人都可以帮助我解决这个问题:) 而且我实际上已经尝试查看堆栈溢出是否存在一些问题,但我没有任何问题!
export default class CameraExample extends React.Component {
state = {
hasCameraPermission: null,
type: Camera.Constants.Type.back,
};
async componentDidMount() {
const { status } = await
Permissions.askAsync(Permissions.CAMERA);
this.setState({ hasCameraPermission: status === 'granted' });
}
【问题讨论】:
-
这是一个更简单、更易读的语法,用于执行异步操作 ...而不是使用
then catch...它是一个javascript的东西...这不是 ReactNative 特有的东西
标签: javascript react-native render