如何全面解析小程序Page函数中的wx对象重写技巧?
- 内容介绍
- 文章标签
- 相关推荐
本文共计894个文字,预计阅读时间需要4分钟。
目录+背景+方案+重写Page函数+重写wx对象+注意事项+pageProxy+wxProxy+总结+背景+方法+全局修改Page生命周期或wx函数,可以实现丰富的功能事件。
目录
- 背景
- 方案
- 重写Page函数
- 重写wx对象
- 注意事项
- pageProxy
- wxProxy
- 总结
背景
如果能够全局改写小程序的Page里的生命周期方法或wx里的函数,那么可以做很多有意思的事情。与其说是改写,不如说是代理或装饰。属于是设计模式中的代理模式或装饰器模式。
方案
重写Page函数
在app.js中调用:
Page = pageProxy(Page);
实现对Page里生命周期方法装饰。文章后面会继续聊怎么实现pageProxy。
本文共计894个文字,预计阅读时间需要4分钟。
目录+背景+方案+重写Page函数+重写wx对象+注意事项+pageProxy+wxProxy+总结+背景+方法+全局修改Page生命周期或wx函数,可以实现丰富的功能事件。
目录
- 背景
- 方案
- 重写Page函数
- 重写wx对象
- 注意事项
- pageProxy
- wxProxy
- 总结
背景
如果能够全局改写小程序的Page里的生命周期方法或wx里的函数,那么可以做很多有意思的事情。与其说是改写,不如说是代理或装饰。属于是设计模式中的代理模式或装饰器模式。
方案
重写Page函数
在app.js中调用:
Page = pageProxy(Page);
实现对Page里生命周期方法装饰。文章后面会继续聊怎么实现pageProxy。

