E企盈营销工具技术服务商 热线:4006-838-530

微信小程序组件,微信小程序组件component中自执行一个函数的处理

E企盈直播平台营销卖货系统

情景描述:开发了一个微信小程序的页面A,然后在页面A中引入一个组件B,现在想在组件B加载进来的时候执行一个请求,获取数据进行B组件的渲染;如何去写这个请求?解决方案1:使用组件的生命周期你可能指导小程序的生命周期,但是组件自己也是有生命周期函数的,上面的请求我们可以写在组件的生命周期函数attached()中;解决方案2:使用参数传递触发函数请求通过properties中的data中的observer函数来触发我们的请求数据的处理;示例(B组件):Component({properties:{data:{type:Object,value:{},observer(newVal,oldVal){//第一种方式通过参数传递的方式触发函数的执行this.logInfo();}}},data:{},methods:{logInfo(){console.log(“发起请求获取数据”);}},attached(){//第二种方式通过组件的生命周期函数执行代码console.log(“发起请求获取数据”);}})如果通过observer函数进行触发;那么在A页面中引入组件的时候需要加data处理,加data就是为了触发observer函数从而执行我们的函数请求处理:acceptdata=”123″/accept

赞(0) 打赏
未经允许不得转载:E企盈小程序开发-热线:4006-838-530 » 微信小程序组件,微信小程序组件component中自执行一个函数的处理
分享到: 更多 (0)
E企盈小程序直播营销卖货系统
E企盈直播平台营销卖货系统

评论 抢沙发

E企盈小程序开发

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏