随笔分类 - React Native
摘要:React Native 是基于 React 这个前端框架来构建native app的架构。React Native基于ES6(即ECMAScript2015)语言进行开发的。 1) Block-Scoped Constructs Let and Const(块作用域构造Let and Const)
阅读全文
摘要:在前面的案例中,界面的搭建都是采用CSS的布局,基于盒子模型,依赖 display属性 , position属性, float属性。但对于那些特殊布局非常不方便,比如,垂直居中。 一种全新的针对web和移动开发布局应运而生:Flex布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所
阅读全文
摘要:在React Native中使用组件来封装界面模块时,整个界面就是一个大的组件,开发过程就是不断优化和拆分界面组件、构造整个组件树的过程。 上张图涵盖了一个组件从创建、运行到销毁的整个过程。大家可以看到,初始化的时候会调用5个函数(按先后顺序)。这5个函数在整个组件被创建到销毁的过程中只调用一次。初
阅读全文
摘要:一、组件的属性(props)和状态(state) 1.属性(props) 它是组件的不可变属性(组件自己不可以自己修改props)。 组件自身定义了一组props作为对外提供的接口,展示一个组件时只需要指定props作为节点的属性。 一般组件很少需要对外公开方法(例外:工具类的静态方法等),唯一的交
阅读全文
摘要:1、组件的导入导出方式 问1:如何导出一个组件? 问2:如何在其他组件中使用导出的组件? 2、导出一个或多个变量 问1:如何导出一个或多个变量? 问2:如何使用导出变量? 3、导入导出方法 问1:如何导出方法? 问2:如何使用导出的方法? 实例代码: 导出组件、变量、方法 使用导出的组件、变量、方法
阅读全文