React Native 学习笔记

1、 JavaScript 入门语法

js中没有Class(类)的概念 ,万物皆对象。

let request = { 

}  

moudle.exports = request;  // 导出给外部使用 ,一个JS文件只等export一个对象
// 就是一个对象 
  • 普通函数
  • 方法: 绑定到对象上的函数称为方法
  1. indexof 返回数组中第一个元素的位置
  2. 三目运算符 ? :

2、网络库封装

Lodash 中文文档 作用:合并JSON对象

  • npm install lodash --save

query-string 作用:url查询参数解析, eg: 字符串拼接,name=liusn&uid=12345

  • npm install query-string --save

3、CSS 样式表学习

  • 内边距 -- padding
  • 外边距 -- margin
  • 字体的颜色 -- color

4、关于 index.js

  • index.js是React Native应用在iOS上的入口文件。而且它是不可或缺的!

  • AppRegistry.registerComponent('DemoApp', () => RootComponent);

  • let url = URL(string: "http://localhost:8081/index.bundle?platform=ios")

  • RCTRootView(bundleURL: url, moduleName: "DemoApp", initialProperties: nil, launchOptions: nil

  • DemoApp 是整体js模块(即你所有的js代码)的名称。你在iOS原生代码中添加React Native视图时会用到这个名称### 关于 RCTRootView

你可能感兴趣的:(React Native 学习笔记)