React Native 大纲

项目搭建

  • 项目创建
  • 文件 - package.json
  • npm start/install

基本原理

  • 模板语言
  • 代码编码
    • 开发代码
    • 打包代码
  • package 打包

编程

    • react
    • react-native
    • 其他库 - react-shenma-common - uuid
  • 模块 module
    • export
      • default
      • 单个导出
      • 多个导出
    • import
      • as
      • 多个
  • 数据类型
    • 基本数据类型
    • 协议、接口 interface
      • 基本数据类型声明
      • 集合
      • function 声明
    • 类声明
    • 对象创建
    • 与 Object 区别
    • 组件
  • 控件
    • 创建控件对象
      • 单双 <>
      • 创建控件时机、写法
    • 控件继承 extends
    • function
      • func
      • this 问题
      • bind(this)
      • 箭头函数
    • 状态 state
      • 状态更新
    • 属性 props - PropTypes - 控件属性声明 - 属性赋值(创建时) - 属性值获取 - 控件属性继承 - 属性更新 - 默认属性
      • 状态与属性差异
      • CSS
      • 控件声明周期
        • 构造
        • receiveProps
        • componentWillMount
        • render
        • componentDidMount
      • 控件对象
        • 引用

布局

  • flex
  • flexDirection
    • row
    • clomn
  • justifyContent
    • flex-start
    • flex-end
    • center
  • alignItem
    • flex-start
    • flex-end
    • center
  • alignSelf
  • position

未完待续

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏极客生活

数据分析Excel技能之自动填充

将光标移动到选中的单元格的右下角的那个节点上光标会变成实心加号。然后可以上下左右拖动光标就会自动填充当前单元格中的内容。 根据当前单元格中的内容格式不同,ex...

11530
来自专栏河湾欢儿的专栏

Vue.js基础特性

计算属性 computed 与data,el,methods属性一样,都是vm实例的属性(选项) 理解其大致意思即可

15410
来自专栏web前端教室

[视频直播]本周日先行者视频“React多级菜单

第一个知识点,就是递归。 递归往简单了说,就是函数不断调用自身,同时设定一个退出条件,达成条件就结束调用自身,否则就成无限递归了。 看一小段JSON: { ...

23190
来自专栏别先生

jQuery/javascript实现网页注册的表单验证

1 <html> 2 <head> 3 <meta charset="utf-8"> 4 <title>注册表单验证</title> 5 <...

27460
来自专栏LIN_ZONE

Vue 中动态添加class(使用v-bind:class)

今天在Vue中动态修改类名,元素的样式就是不改变,类名也没有加上去,里面的问题具体我还是不太清楚,有可能是因为自己不认真,把 :class= 后面的内容的格式给...

68120
来自专栏Google Dart

AngularDart4.0 指南- 模板语法二 顶

Class绑定语法类似于属性(property)绑定。 以前缀类开始,可选地跟一个点(.)和一个CSS类的名字替代括号内的元素属性:[class.class-n...

12920
来自专栏liulun

学习WPF——元素绑定

概念 从源对象提取一些信息,并用这些信息设置目标对象的属性 示例 image.png image.png 数据绑定表达式使用XAML的标记扩展(因此具有花括号)...

23160
来自专栏吴裕超

认识createDocumentFragment

今天在看vue源码解析时候发现一个api没有见过,一查是原生的,赶紧补漏。 DocumentFragments 是DOM节点。它们不是主DOM树的一部分。通常的...

27570
来自专栏web前端-

rem和em小插曲

1.对em来说,它的大小是相对于父层font-size来改变,但是如果其自身有font-size属性的话,em会优先考虑自身的font-size;

9820
来自专栏Google Dart

AngularDart 4.0 高级-结构指令 顶

本指南介绍Angular如何用结构指令操纵DOM,以及如何编写自己的结构指令来完成相同的操作。

14520

扫码关注云+社区

领取腾讯云代金券