ios - React Native 23.1 意外 token (14 :6)

标签 ios reactjs react-native

这太奇怪了。我刚刚创建了一个版本为 23.1 的新项目,在 iOS 中运行它时出现了这个错误。它的默认代码!我没有改变任何东西,但它不起作用。我过去的默认项目显然有效,而我当前的应用程序仍然可以正常工作。我什至尝试再次创建该项目,但它仍然不起作用。

我尝试用不同的名称创建另一个项目,但也没有用。

如果没有人知道原因,那么我必须将其作为 23.1 的问题发布。

enter image description here

最佳答案

你需要写

export default class extends Component {

代替

class default extends Component {

编辑:

在这种情况下,问题是 react-native init 被调用时使用了保留关键字,例如 defaultnew

关于ios - React Native 23.1 意外 token (14 :6),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36614187/

相关文章:

javascript - 无限滚动在 React 中无法正常工作

javascript - 如何在代码之间使用ActivityIndi​​cator?

react-native - 无需按下即可调用按钮操作

reactjs - 是否可以在 Next.js 中通过国际化重定向服务器端?

ios - 仅针对 armv7 编译的 Facebook iOS SDK

objective-c - 如果用户的 Facebook session 有效,如何重定向到另一个 View Controller ?

ios - 将设备放在表面上后,是否可以确定应用程序 UI 是否处于横向?

React Hook 中使用 setInterval() 的 Javascript 闭包

javascript - ReactJS - 从 reducer 返回单个项目的操作

ios - if 语句后的预期声明