微信小程序:父组件执行子组件的方法
当父组件引用了子组件的时候,会遇到父组件执行子组件的方法,比如下拉刷新上拉加载等事件只有在页面中才能检测到,但是获取数据的方法在子组件,这时就可以执行子组件方法。
思路很简单,类似于vue中给子组件加ref执行子组件方法道理一样,这里是给子组件加一个 属性: id=“子组件名称”,比如:
<news-list id="list"></news-list>
然后在父组件对应的方法中直接
this.selectComponent("#list").getList();
如果涉及到多次调用该子组件的方法,可以在onReady生命周期中定义一下,比如:
onReady:function(){this.list = this.selectComponent("#list");},
之后在方法中再调用的时候直接用this.list.方法名就可以了。比如:
onPullDownRefresh() {let that=this;this.list.getList();setTimeout(function(){wx.stopPullDownRefresh()},1000)},
微信小程序:父组件执行子组件的方法相关推荐
- 微信小程序wpy框架给子组件传boolean值无效
1.问题 在给子组件传Boolean类型的prop时,发现没生效. <backtohome :isRrlog="true"></backtohome> 2. ...
- 微信小程序父组件向子组件传递数据
@微信小程序父组件向子组件传递数据 具体步骤如下 首先使用微信开发者工具创建两个页面,父页面(即父组件)名为index,子页面(即子组件)名为Search. 先在index.js中定义一个名为sour ...
- 小程序在父组件执行子组件方法,可适用于下拉刷新上拉加载之后执行子组件方法
当父组件引用了子组件的时候,会遇到父组件执行子组件的方法,比如下拉刷新上拉加载等事件只有在页面中才能检测到,但是获取数据的方法在子组件,这时就可以执行子组件方法. 思路很简单,类似于vue中给子组件加 ...
- 小程序在父组件执行子组件方法,可适用于下拉刷新上拉加载之后执行子组件方法...
当父组件引用了子组件的时候,会遇到父组件执行子组件的方法,比如下拉刷新上拉加载等事件只有在页面中才能检测到,但是获取数据的方法在子组件,这时就可以执行子组件方法. 思路很简单,类似于vue中给子组件加 ...
- 微信小程序父组件调用子组件方法
当父组件引用了子组件的时候,会遇到父组件执行子组件的方法,比如下拉刷新上拉加载等事件只有在页面中才能检测到,但是获取数据的方法在子组件,这时就可以执行子组件方法. 思路很简单,类似于vue中给子组件加 ...
- 微信小程序如何封装自己的组件?
在现在前端领域,最常见的话语就是组件化.工程化的内容.所有的框架都在朝着这方面发展.作为前端生态中的新兴热人物小程序的出现,同样支持组件化开发. 在我们的日常开发中,可以封装一些常用的组件达到复用效果 ...
- 《微信小程序-进阶篇》Lin-ui组件库源码分析-列表组件List(一)
大家好,这是小程序系列的第二十篇文章,在这一个阶段,我们的目标是 由简单入手,逐渐的可以较为深入的了解组件化开发,从本文开始,将记录分享lin-ui的源码分析,期望通过对lin-ui源码的学习能加深组 ...
- 微信小程序,自定义导航栏组件
微信小程序,自定义导航栏组件,可兼容iPhone 11及以上留海屏显示,关于参数获取设置参照微信小程序-收藏_羽筠的博客-CSDN博客 可定义设置的内容如下: 文字及返回箭头颜色 背景图片(优先级高于 ...
- 微信小程序简易搭建之框架/组件库
微信小程序简易搭建之框架/组件库 Vant weapp 下面看看如何导入 https://github.com/youzan/vant-weapp 使用教程: 1.下载后找到dist 2. 在你的项目 ...
最新文章
- SQL Server数据库查询速度慢的原因和解决方法
- Oracle中的Union、Union All、Intersect、Minus 使用用法区别
- U盘加载速度慢的解决方法
- jaas_受JAAS保护的JAX-RS端点
- javascript数据结构-链表
- 敏捷测试与传统测试的区别
- 小众却顽强的编程语言 Erlang ,你了解多少?
- JAVA总裁--Java数组基础知识
- 增量式pid调节方式有何优点_PID控制在变频器驱动系统中的应用
- SIP - pjsip Linux Windows 编译安装
- 一个好玩的小游戏(纯C语言编写)
- 【初识SciPy库】
- 计算机网络知识点总结提纲(谢希仁)
- python创建单行文本框_HTML单行文本框
- Visualizing HBase Flushes And Compactions
- python中、常见的结构化数据不包括_数据分析的主要内容仍是结构化计算_数据分析师...
- 全国计算机四级薪资,全国计算机四级通过率有多少
- 华为云CDN,无忧畅享网络
- 在Ubuntu 18.04 Bionic Beaver上安装Wine
- C语言设计的简单2048小游戏
热门文章
- 2.5寸12v5v服务器硬盘盒,3.5英寸硬盘盒装2.5英寸硬盘可以吗?外接电源还需不需要接呢...
- 简单的flask+nginx项目助你开阔思路
- java之program arguments与VM arguments
- java登陆界面中关于JDBC的一个问题
- 【MD5】快速实现MD5加密解密(盐值)
- android在线预览excel文件格式,Android打开doc、xlsx、ppt等office文档解决方案
- mysql -- 基本操作
- 用Java模拟微信红包的实现
- JAVA写代码学费,java编程培训班学费是多少
- Genymotion3.0+virtualbox6.0安装包