0
我正在使用RN 0.29,它应该本地支持async
调用。我尝试使用example from RN docs:反应原生0.29异步抛出`意外的令牌'异常
async getMoviesFromApi() {
try {
let response = await fetch('http://facebook.github.io/react-native/movies.json');
let responseJson = await response.json();
return responseJson.movies;
} catch(error) {
console.error(error);
}
}
但我得到了一个错误:
SyntaxError /path/to/file.js: Unexpected token
我试着用搜索引擎,但它似乎让我有点头绪这里是工作的罚款对于其他人......我没有任何babelrc
或任何特殊的软件包。
奇怪的是,如果我添加function
它工作正常:
async function getMoviesFromApi() {
...
但没有RN例如我在网上看到有function
keywork。
什么可能会导致这种差异?
您可能正在看到一个对象或类文字。 – SLaks