扫码关注官方订阅号
为什么在微信小程序中调用方法非得用this.方法呢?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
例如this.setData()?我感觉是大部分的框架,this都指向当前的组件或实例,可以指明方法的作用位置,或者数据的范围。不知道有没有人能从设计上详细的说一说。
this.setData()
因为小程序都是用过App()和Page()方法传入一个对象来定义功能的。在一个对象的方法中的this就是指当前对象,所以要通过this.的才能调用这个对象下的方法
this.setData()吧,不是vue
因为 this 指向当前实例的属性和方法,Page 和 App 都只是生成页面和 app 实例的所谓工厂函数。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
例如
this.setData()?我感觉是大部分的框架,this都指向当前的组件或实例,可以指明方法的作用位置,或者数据的范围。
不知道有没有人能从设计上详细的说一说。
因为小程序都是用过App()和Page()方法传入一个对象来定义功能的。在一个对象的方法中的this就是指当前对象,所以要通过this.的才能调用这个对象下的方法
this.setData()吧,不是vue
因为 this 指向当前实例的属性和方法,Page 和 App 都只是生成页面和 app 实例的所谓工厂函数。