wx-wrapper

1.0.3 • Public • Published

wx-wrapper

包装小程序App、Page和Component等全局方法,提供全局配置和钩子能力

使用

这里配合wx-computed2来进行演示
支持包装App、Page、Component和Behavior,里边的参数和使用原始函数时一样

import wrapper from 'wx-wrapper';
import computed from 'wx-computed2';
 
wrapper({
    Page: {
        onLoad() {
            computed(this);
        }
    },
    Component: {
        options: {
            // 组件接受外部全局样式
            addGlobalClass: true
        },
        attached(rawObj) {
            // 由于小程序限制, 自定义属性需手动绑定
            ['computed', 'watch'].forEach(v => this[v] = rawObj[v]);
            computed(this);
        }
    }
});

Package Sidebar

Install

npm i wx-wrapper

Weekly Downloads

1

Version

1.0.3

License

MIT

Unpacked Size

6.75 kB

Total Files

5

Last publish

Collaborators

  • b2ns