RN基础

作者: Mr_ZZ先生 | 来源:发表于2017-03-21 11:54 被阅读0次

1.AppRegistry模块则是用来告知React Native哪一个组件被注册为整个应用的根容器。一般在整个应用里AppRegistry.registerComponent这个方法只会调用一次。

2.Props(属性 ) : 大多数组件在创建时就可以使用各种参数来进行定制。用于定制的这些参数就称为props(属性)。

3.<Image  source = {pic} style{{width ; 120,height:120}} />,请注意{pic}外围有一层括号,我们需要用括号来把pic这个变量嵌入到JSX语句中。括号的意思是括号内部为一个js变量或表达式,需要执行后取值。因此我们可以把任意合法的JavaScript表达式通过括号嵌入到JSX语句中。

4.render就是渲染的意思。而渲染,就是这样一个过程,浏览器根据页面的html代码、css定义、javascript脚本的操作,在浏览器上按照一定的规范(传说中的 DOCTYPE )显示出相应的内容。

5.我们使用两种数据来控制一个组件:props和state。props是在父组件中指定,而且一经指定,在被指定的组件的生命周期中则不再改变。 对于需要改变的数据,我们需要使用state。

6.实际开发中组件的样式会越来越复杂,我们建议使用StyleSheet.create来集中定义组件的样,{[styles.bigblue,styles.bigred]}

7.注册应用(registerComponent)后才能正确渲染,注意:只把应用作为一个整体注册一次,而不是每个组件/模块都注册。

8.Flex Direction 在组件的style中指定flexDirection可以决定布局的主轴。子元素是应该沿着水平轴(row)方向排列,也可以沿着竖直轴(column)方向排列,默认值是竖直轴(column)方向。

9.Justify Content :在组件的style中指定justifyContent可以决定其子元素沿着主轴的排列方式。子元素是应该靠近主轴的起始端还是末尾段分布呢?亦或应该均匀分布?对应的这些可选项有:flex-start、center、flex-end、space-around以及space-between。

10.Align Items:在组件的style中指定alignItems可以决定其子元素沿着次轴(与主轴垂直的轴,比如若主轴方向为row,则次轴方向为column)的排列方式。子元素是应该靠近次轴的起始端还是末尾段分布呢?亦或应该均匀分布?对应的这些可选项有:flex-start、center、flex-end以及stretch。

相关文章

  • RN基础

    中文官方文档 React-Native项目在Android真机上调试 Node.js教程 React Native...

  • RN基础

    1.AppRegistry模块则是用来告知React Native哪一个组件被注册为整个应用的根容器。一般在整个应...

  • react native面试中问到的一些问题

    1.必须要有Js基础不管你是从前端转到rn,或者是移动端转到rn,或者一开始就接触rn,都必须要js基础,我总共面...

  • React Native 常用组件

    1、自带组件 最常用的当然还是 rn 自带的一系列组件了,基础中的基础,这个没什么可说的,可以在 rn中文网 学习...

  • RN基础简介

    Props 大多数组件在创建时都需要用各种不同的参数来自定义,这些参数就称作props。例如,创建一个image时...

  • RN基础学习

    今天刚到新公司,要求学习RN,就在网上搜索教程学习了下。下面是按照步骤一步一步来操作: 一 安装环境 对于iOS来...

  • 2019-07-05 Python进阶

    Python基础:https://7079-python-hb-rn937-1259566466.tcb.qclo...

  • ReactNative Android源码分析

    这篇文章针对于对rn有些基础的同学,没有基础的同学可以先了解一下rn以后再看这篇文章。要想深入理解 React N...

  • ReactNative开发总结

    RN入门必学: React基础 ES6、ES7 typescript(ts越来越火,RN也可以用ts开发) CSS...

  • React Native 组件 X 属性|状态 X 样式

    上一篇《React Native 环境搭建》 前篇已介绍了 RN 的环境搭建,作为第二篇,介绍 RN 的基础知识为...

网友评论

      本文标题:RN基础

      本文链接:https://www.haomeiwen.com/subject/qamwnttx.html