微信小程序页面调用自定义组件内的事件详解


Posted in Javascript onSeptember 12, 2019

这篇文章主要介绍了微信小程序页面调用自定义组件内的事件详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

page

page.json

{
  "usingComponents": {
    "my-component": "../components/component/component",
  }
}

page.wxml

<my-component id="myComponent"></my-component>

page.js

Page({
 //...
 onLoad: function () {
  let myComponent = this.selectComponent('#myComponent'); // 页面获取自定义组件实例
  myComponent.componentInnerFunction(); // 通过实例调用组件事件
 }
 //...
})

component

component.js

Component({
  //...
  methods: {
    componentInnerFunction: function() {
      console.log('i am inner function');
    }
  }
  //...
})

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Extjs4 关于Store的一些操作(加载/回调/添加)
Apr 18 Javascript
js捕获鼠标滚轮事件代码
Dec 16 Javascript
jQuery实现的Div窗口震动特效
Jun 09 Javascript
探讨JavaScript标签位置的存放与功能有无关系
Jan 15 Javascript
js实现精确到秒的倒计时效果
May 29 Javascript
easyUI下拉列表点击事件使用方法
May 18 Javascript
JS简单实现自定义右键菜单实例
May 31 Javascript
Angular.js ng-file-upload结合springMVC的使用教程
Jul 10 Javascript
详解如何搭建mpvue框架搭配vant组件库的小程序项目
May 16 Javascript
js如何实现元素曝光上报
Aug 07 Javascript
vue 导航菜单刷新状态不消失,显示对应的路由界面操作
Aug 06 Javascript
jQuery实现二级导航菜单的示例
Sep 30 jQuery
基于JavaScript 实现拖放功能
Sep 12 #Javascript
Node.JS用纯JavaScript生成图片或滑块式验证码功能
Sep 12 #Javascript
layui 对table中的数据进行转义的实例
Sep 12 #Javascript
layui点击数据表格添加或删除一行的例子
Sep 12 #Javascript
小程序如何支持使用 async/await详解
Sep 12 #Javascript
layui清空,重置表单数据的实例
Sep 12 #Javascript
layui table 多行删除(id获取)的方法
Sep 12 #Javascript
You might like
PHP+DBM的同学录程序(1)
2006/10/09 PHP
PHP设计模式 注册表模式(多个类的注册)
2012/02/05 PHP
PHP判断密码强度的方法详解
2017/05/26 PHP
PHP+MariaDB数据库操作基本技巧备忘总结
2018/05/21 PHP
jQuery-ui中自动完成实现方法
2010/06/10 Javascript
jQuery :nth-child前有无空格的区别分析
2011/07/11 Javascript
node.js中的events.emitter.removeListener方法使用说明
2014/12/10 Javascript
js实现可兼容IE、FF、Chrome、Opera及Safari的音乐播放器
2015/02/11 Javascript
jquery实现在网页指定区域显示自定义右键菜单效果
2015/08/25 Javascript
jQuery+css实现的tab切换标签(兼容各浏览器)
2016/01/28 Javascript
jQuery遍历json的方法分析
2016/04/16 Javascript
使用Node.js给图片加水印的方法
2016/11/15 Javascript
vue实现学生录入系统之添加删除功能
2018/07/11 Javascript
Vue中使用wangeditor富文本编辑的问题
2021/02/07 Vue.js
Python Web框架Flask下网站开发入门实例
2015/02/08 Python
python3中bytes和string之间的互相转换
2017/02/09 Python
python kmeans聚类简单介绍和实现代码
2018/02/23 Python
python3对接mysql数据库实例详解
2019/04/30 Python
Python 实现顺序高斯消元法示例
2019/12/09 Python
Python读取文件内容为字符串的方法(多种方法详解)
2020/03/04 Python
Python第三方包之DingDingBot钉钉机器人
2020/04/09 Python
Python使用matplotlib绘制圆形代码实例
2020/05/27 Python
python中的插入排序的简单用法
2021/01/19 Python
使用Python封装excel操作指南
2021/01/29 Python
纯CSS3实现Material Design效果
2017/03/09 HTML / CSS
美国顶级防滑鞋:Shoes For Crews
2017/03/27 全球购物
运动会入场词100字
2014/02/06 职场文书
学生会个人自荐书范文
2014/02/12 职场文书
巾帼文明岗汇报材料
2014/12/24 职场文书
领导欢迎词范文
2015/01/26 职场文书
青年教师个人总结
2015/02/11 职场文书
师德师风心得体会(2016精选篇)
2016/01/12 职场文书
教师听课学习心得体会
2016/01/15 职场文书
pytorch--之halfTensor的使用详解
2021/05/24 Python
Spring事务管理下synchronized锁失效问题的解决方法
2022/03/31 Java/Android
Redis入门基础常用操作命令整理
2022/06/01 Redis