app.js

// 引入React和Component
import React, { Component } from "react";
// 引入View,类似于html的Div
import { View, Text, } from "react-native";
// 引入我们的Header模块
import Header from "./header";
// 引入我们的Footer模块
import Footer from "./footer";

// 定义App类,这个类是Component的子类
class App extends Component {
  /*
  实现App类的render方法,这个方法返回一个View,
  其组成分别是Header, Content和Footer
  */
  render() {
    return (
      <View>
        <Header />
        <View>
          <Text>我是Content</Text>
        </View>
        <Footer />
      </View>
    );
  }
}

// 导出这个模块,供外部调用
export default App;

App类的render()方法是App模块的渲染方法,该方法返回一个View模块,其组成是Header和Footer,中间是一个子View。

results matching ""

    No results matching ""