leg-wx-page
v1.0.0
Published
微信小程序 魔改 写法
Downloads
58
Readme
leg-wx-page
微信小程序 魔改 写法
安装
npm install leg-wx-page --save
使用
用法1:
在app.js/ts中引用即可
require('@legns/leg-wx-page')
用法2:
在app.js/ts中引用即可
const leg = require('@legns/leg-wx-page')
并在onLaunch写入
if (typeof globalThis === 'undefined') {
Object.defineProperty(globalThis, "leg", {
get() {
return leg
},
configurable: false,
enumerable: false
});
} else {
//@ts-ignore
globalThis.leg = leg;
}
魔改了以下方法与生命周期
公共的有
onLoad
myBack
goto
clear
Message
onShow
用法2添加了 this.setData 的另一种写法
但没有修原 this.setData (改过this.data但太耗性能了)用法如下:
leg.data={time:{asd:321}}
leg.data.time.asd=123
leg.data.end.name.toFixed(3)
leg.data['time[0].asd']
...
---不建议这种带数组的写法['time[0].asd']
赋值都没问题但会在this.data中多加参数
例如:'time[0].asd':123
其他可正常如js复制写且能动态渲染
有其他bug问题请反馈 https://gitee.com/Lucky8Guy/LEG/issues