1.0.0 • Published 3 years ago
applet-plus v1.0.0
applet-plus
applet-plus 是一个对小程序 Page 和 Component 功能进行增强的库
app.js
function log(options) {
const oldDidMount = options.didMount;
options.didMount = function () {
console.log('打日志埋点');
return oldDidMount && oldDidMount.call(this, ...arguments);
};
return options;
}
// 需要添加一个 appletPlus 用于处理功能逻辑
App({
appletPlus: {
component: [log], // [log, ...other] 多个
page: [],
},
onLaunch() {
console.log('小程序启动');
},
});
component 处
import { ComponentPlus } from 'applet-plus';
// 每个组件 didMount 都会进行日志或埋点
ComponentPlus({
});
// 原来的
// Component(());
page 处
import { PagePlus } from 'applet-plus';
// 升级版的
PagePlus({
});
// 原来的
// Page(());
1.0.0
3 years ago