240 发简信
  • weex命令

    1,创建weex项目脚手架 weex create— 创建 weex 工程项目 2,增加/删除平台 weex platform add/remo...

  • CodePush的用法

    1,安装code-push命令行工具 npm install -g code-push-cli 2,注册code-push账号。 code-pu...

  • RN与JS交互之-封装iOS原生UI组件

    原生UI导出到JS端来使用,本质上还是一个模块。以iOS为例,RN版本0.44.3。 1,原生UI组件,要么是自定义,要么是继承已有原生UI组件...

  • RN与JS交互之-事件机制

    本文的应用场景是,原生在获取一些能力之后,需要将结果发送给JS端,由JS端做进一步的处理。 Native端: 1,创建模块 #import <R...

  • RN与JS交互之-封装iOS原生模块

    本文要讲的交互场景是JS调用原生方法,最后由原生方法将结果回调到JS里面。 react-native是在原生的基础上,将接口调用统一为js。也就...

  • fetch的使用

    fetch是js提供进行网络请求的框架。 调用结构是这样的。 fetch( url , options ).then( ) { }.catch(...

  • 前后端高效协同的几点建议

    在研发过程中,前后端的交互相辅相成,一方面后端为前端提供Rest接口服务,另一方面,前端为后端收集用户数据。二者的共同目标是一致的,完成产...

  • PropTypes

    写一个组件的时候,我们往往需要对外暴露属性,以及设置属性的默认值。 1,引入PropTypes import PropTypes from 'p...

  • 升级Xcode9,适配iOS11以及iPhoneX的规范

    每年都要经历一次Xcode的升级,意味着编译器sdk的升级,有时候编译器变化小,有时候变化大,今年是个大年,适配任务异常繁重。主要包括以...