获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
[图片]
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