搜尋

首頁  >  問答  >  主體

ios - 请问一下这句话是什么意思?

React 是通过require引入进来的。如图:

方括号内部的各种元素也是通过require方式引进来的。

那么第一幅图中的语句是什么意思呢?

高洛峰高洛峰2888 天前359

全部回覆(2)我來回復

  • 天蓬老师

    天蓬老师2017-04-17 18:00:23

    在ES5裡,如果使用CommonJS標準,引入React套件基本上透過require進行,程式碼類似這樣:

    //ES5
    var React = require("react-native");
    var {
        Image,
        Text,
        PropTypes
    } = React;  //引用不同的React Native组件
    

    在ES6裡,import寫法比較標準

    //ES6
    import React, {
        Image, 
        Text,
        PropTypes
    } from 'react-native';
    

    注意在React Native裡,import直到0.12+才能正常運作。

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 18:00:23

    圖一是ES6的寫法,解構賦值,簡單用法:
    數組:
    var [a, b, c] = [1, 2, 3];var [a, b, c] = [1, 2, 3];
    对象:
    var { foo, bar } = { foo: "aaa", bar: "bbb" };物件:

    var { foo, bar } = { foo: "aaa", bar: "bbb" };🎜
    var test = { foo: "aaa", bar: "bbb" };
    var { foo, bar } = test;
    console.log(foo) // "aaa"

    回覆
    0
  • 取消回覆