【发布时间】:2017-10-10 09:27:39
【问题描述】:
我对@987654321@ 和require 的某些语法有些困惑。有时我会看到这样的语法:
var React = require('react-native');
var {
AppRegistry,
StyleSheet,
Text,
View,
} = React;
在这种情况下这意味着什么,react-native 被放入React 变量中,然后var { ...} = React 意味着我们只选择在项目中使用的那些组件?
有时我还会看到以下语法:
import {
Animated,
View,
Text,
} from 'react-native';
这两者有什么区别,它们是否相似,我应该根据偏好使用什么?
【问题讨论】:
标签: react-native ecmascript-6 react-jsx