JavaScript/React Native代码中的import语句出错
Error on import statement in JavaScript/React Native code
我试图在我的iOS应用程序中合并一个React组件的单选按钮,这是用React Native编写的,但是当我试图使用作者指定的方法导入组件时,我得到了一个错误。
我首先使用以下语句将组件安装到应用程序的XCode项目/源代码的根目录中:
npm i -S react-native-radio-buttons
一切看起来都很顺利,所以我将组件的代码合并到将使用它的屏幕的JS文件中,但是我在第一行(包含import语句)得到了一个错误。
import语句是这样的:
import { RadioButtons } from 'react-native-radio-buttons'
错误是:
Uncaught SyntaxError: Unexpected reserved word
据我所知,这应该是ES6中可以接受的方式。如果有人能告诉我为什么会这样,我会很感激。
react-native-radio-buttons
作者此处,
我假设每个人都在使用启用了ES6特性的Babel。我应该把它添加到README中。
编辑:指令.babelrc
添加到0.4.2
请尝试将这个.babelrc
文件添加到您的项目根目录,如提供的示例所示:
{
"whitelist": [
"es6.modules"
]
}
您是否使用工具从ES6进行翻译?"进口"是行不通的。
var RadioButtons = require('react-native-radio-buttons');
?
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 如何在ReactJS JSX中执行嵌套的if-else语句
- 自动修复”;语句前缺少分号“;
- 如何在 API 调用后和 if 语句中启用提交按钮
- 是“;x==a||b”;以及“;x==a||x==b”;JavaScript中的等效语句
- 带有多个elseif的Javascript if语句
- 这个条件语句的逻辑有问题
- Sharepoint JScript if语句未执行
- 为什么继续;语句冻结浏览器
- Javascript:If-then语句在函数中不起作用
- SharePoint 2010 Jquery/JSON Rest Multiple OR语句-如何
- 错误缺少“之前语句” - @import
- javascript import语句是否足以让CurvyCorners工作,或者我是否必须添加更多
- 点(.)在angular import语句中的含义是什么?
- 在python的Import语句不工作在chrome扩展
- ES6 -用import语句在类上声明一个原型方法
- Import语句返回未定义的模块成员
- “.import"语句(用于在JS中导入Qml类型)失败,出现语法错误
- JavaScript/React Native代码中的import语句出错
- 通过import语句将angular-google-maps集成到AngularJS和ES6项目中的最佳方式