收藏
回答

用RxJS、RxWX编写更优秀的微信小程序代码


RxWX

让微信小程序支持RxJS,并基于RxJS重新封装微信小程序API。

安装

  1. 下载

使用github

git clone https://github.com/yalishizhude/RxWX.git

使用npm

npm i rxjs-wx

  1. 拷贝根目录下的Rx.js和RxWX.js到项目目录

  2. 引用文件

import obs from 'RxWX.js'

使用

使用Rx.js

// 目录结构
- pages
- app.js
- Rx.js
- RxWX.js

// app/js

import obs from 'RxWX.js'

//获取系统信息
obs.getSystemInfoSync()
    .subscribe(x => console.log(x))

使用RxWX.js

// 目录结构
- pages
- app.js
- Rx.js
- RxWX.js

// app/js

import * as Rx from 'Rx.js'

//获取系统信息
Rx.Observable.of(1)
    .subscribe(x => console.log(x))  // 1

项目地址:https://github.com/yalishizhude/RxWX

回答关注问题邀请回答
收藏
登录 后发表内容