- chainingAPI的init函数,method定义的方法无法在this中访问
Component() .data(() => { return { name: 1 } }) .init(function ({ method, relation, observer, lifetime, pageLifetime, data, setData }) { const changeName = method(name => setData({ name })) observer('name', value => console.log('Component observer: name', value)) lifetime('created', function (...args) { changeName('123') // 这里访问不到 this.changeName console.log(this.changeName, this) }) // 这里是否返回,都无法访问 this.changeName return { changeName } }) .register()
05-11 - 微信内h5跳app,提示launch:fail_check fail,求排查思路?
移动应用appid: wxab5a835014f1681c 公众号appid: wx533523fb072a8d1a 公众号安全域名已配置,形如 h5.xxx.com/live/activity 开放平台 域名与appid 关联已配置,h5.xxx.com/live/activity 对应 wxab5a835014f1681c ps: 按该思路已有一个h5跳转到app成功,其移动应用appid、公众号appid并非上文所述,但其公众号安全域名和开发平台用于关联的域名都是 h5.xxx.com,不知是否会造成冲突 开放标签写法如下 <wx-open-launch-app appid="wxab5a835014f1681c" extinfo="scheme" @error="handleError" > <script type="text/wxtag-template"> <div style="padding: 1000px;" /> </script> </wx-open-launch-app>
2021-04-22