问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 微信小程序 需求 客户端 6.5.7 最高
众所周知,微信小程序页面实现通过给Page方法传递一个对象来实例化,但是我自己使用Page class在做这件事情,不管是es6还是typescript,单独一个对象没问题。。但是如果我在自己的包装代码中实现了继承(extends),编译出来的js其实是有proto的,貌似微信小程序Page方法,只读proto?其他的继承子类实例的属性全丢了啊。。麻烦官方回答一下哦。
微信小程序开发问题解答
微信小程序开发者回答:
不建议复写
就像setData
以前可以复写 现在不能复写 了 ,有的人复写了,结果现在用了新的库 之后就报错 ,只能改回来了。。
复写系统自带的方法...无论使用什么js框架,复写方法都相当于放弃了自己把控风险的能力。
微信小程序开发者回答:
setData,我从来不复写,只是用自己实现的event,pubsub去实现的。。主要是这个Page啊。。相当蛋疼。。。我没调试微信小程序的源码。。。反正看表现是只读proto的。。
本文网址:http://www.91bianli.com/weixinxiaochengxu/37760.html