在需要之后反应原生示例中发生了什么?

时间:2015-08-09 04:01:50

标签: node.js reactjs react-native

我在react native tutorial

中找到以下代码
 var {
      AppRegistry,
      Image,
      StyleSheet,
      Text,
      View,
    } = React;

似乎在我的Python中并行分配。但我无法通过nodejs运行它:

var dict = {a: "19", b: "20"};
var {
    a,
    b
    }
    = dict;

console.log(a);
console.log(b);

所以我想知道这种语法是否仅在React native中有效或者是nodejs是否支持?

1 个答案:

答案 0 :(得分:0)

这是ES6(ES2015)Destructuring声明。

https://babeljs.io/docs/learn-es2015/#destructuring

React Native默认使用Babel进行转换,Destructuring是默认情况下启用的内容之一。