RN

RN 文件引入js的几种方式

2018-03-06  本文已影响793人  小如99

1、

    //引入外部的js文件
      var TestView = require('./Test');

但是这样,Test.js文件末就必须要手动export Test 如下:

    module.exports = Test;

2、

    import Test from './Test'

这种简单,也最常用,引入的是有如下标志符的组件:

export default class Test extends Component {

./的意思是返回到上一级目录,如果Test和你引用Test.js的文件不在一个目录的时候需要这样找到Test.js文件

3、

import React, { Component } from 'react';

{ Component }是什么意思呢?追踪到React组件下面,可以看到如下这段代码:


image.png

可以看到Component是React中的一个属性,由此可知,这种引入方式,是引入组件React的同时,取出了React组件的一个属性Component,方便后续使用。

更多的样式请参考:RN----导入组件,import from 'xxxx'的用法详解

上一篇下一篇

猜你喜欢

热点阅读