React 是通过require引入进来的。如图:
方括号内部的各种元素也是通过require方式引进来的。
那么第一幅图中的语句是什么意思呢?
图一是ES6的写法,解构赋值,简单用法:
数组:var [a, b, c] = [1, 2, 3];
对象:var { foo, bar } = { foo: "aaa", bar: "bbb" };
var test = { foo: "aaa", bar: "bbb" };
var { foo, bar } = test;
console.log(foo) // "aaa"
1 回答1.7k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答1.1k 阅读
2 回答1k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
1 回答2.8k 阅读
2.3k 阅读
在ES5里,如果使用CommonJS标准,引入React包基本通过require进行,代码类似这样:
在ES6里,import写法更为标准
注意在React Native里,import直到0.12+才能正常运作。