2.0.0-alpha.5 • Published 6 years ago

omina v2.0.0-alpha.5

Weekly downloads
1
License
MIT
Repository
-
Last release
6 years ago

Omina

一个简约的小程序增强库,提供了 Page 的增强及简易的全局状态同步。

具体实现可参考这篇文章:https://juejin.im/post/5b55c1056fb9a04f951d1d4b

使用方法

import { page } from 'wx-utils'

page({
  onLoad(options) {}
})

页面实例属性

  • $prevPage

    获取上一个页的页面对象

页面实例方法

  • $navigateTo({ url, params })

    跳转到 url 指定页面,同时传递 params 参数,此参数可在下一页的 onLoad 中取回:

    // A 跳转 B
    this.$navigateTo({ url: 'urlToB', params: { foo: 'bar' } })
    
    // B 页面的 onLoad
    Page({
      onLoad(options) {
        console.log(options.params) // { foo: 'bar' }
      }
    })