vue.js中父组件调用子组件的内部方法示例


Posted in Javascript onOctober 22, 2017

前言

今天同事问了一个问题,他在用iview开发时,需要用到iview一个组件的内部方法,而这个内部方法并没有暴露出来,这种情况下如何调用组件内部方法呢,其实很简单,举个栗子?

示例代码

子组件:

<template>
  <div>
    child
  </div>
</template>

<script>
  export default {
    name: "child",
    props: "someprops",
    methods: {
      parentHandleclick(e) {
        console.log(e)
      }
    }
  }
</script>

父组件:

<template>
  <div>
    <button @click="clickParent">点击</button>
    <child ref="mychild"></child>
  </div>
</template>

<script>
  import Child from './child';
  export default {
    name: "parent",
    components: {
      child: Child
    },
    methods: {
      clickParent() {
        this.$refs.mychild.parentHandleclick("嘿嘿嘿");
      }
    }
  }
</script>

当然,如果是自己开发组件时,父组件和子组件有很多方法可以通信~

总结

以上就是这篇文章的全部内容了,本文还有许多不足,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
JavaScript判断一个URL链接是否有效的实现方法
Oct 08 Javascript
改变文件域的样式实现思路同时兼容ie、firefox
Oct 23 Javascript
js实现div的切换特效上一个下一个
Feb 11 Javascript
写出高效jquery代码的19条指南
Mar 19 Javascript
使用Sticker.js实现贴纸效果
Jan 28 Javascript
2则自己编写的jQuery特效分享
Feb 26 Javascript
vue.js路由跳转详解
Aug 28 Javascript
AngularJS实现自定义指令及指令配置项的方法
Nov 20 Javascript
Webpack的dll功能使用
Jun 28 Javascript
Web安全之XSS攻击与防御小结
Dec 13 Javascript
帮你彻底搞懂JS中的prototype、__proto__与constructor(图解)
Aug 23 Javascript
解决vue组件销毁之后计时器继续执行的问题
Jul 21 Javascript
vue 1.x 交互实现仿百度下拉列表示例
Oct 21 #Javascript
JS返回顶部实例代码
Aug 09 #Javascript
VUE2实现事件驱动弹窗示例
Oct 21 #Javascript
vue+socket.io+express+mongodb 实现简易多房间在线群聊示例
Oct 21 #Javascript
vue使用keep-alive实现数据缓存不刷新
Oct 21 #Javascript
详解在WebStorm中添加Vue.js单文件组件的高亮及语法支持
Oct 21 #Javascript
Vue filter介绍及其使用详解
Oct 21 #Javascript
You might like
肝肠寸断了解下!盘点史上最伤心的十大动漫
2020/03/04 日漫
php ss7.5的数据调用 (笔记)
2010/03/08 PHP
PHP数组实例总结与说明
2011/08/23 PHP
基于PHP array数组的教程详解
2013/06/05 PHP
PHP中大于2038年时间戳的问题处理方案
2015/03/03 PHP
PHP中strpos、strstr和stripos、stristr函数分析
2016/06/11 PHP
基于PHP的加载类操作以及其他两种魔术方法的应用实例
2017/08/28 PHP
自动检查并替换文本框内的字符
2006/06/30 Javascript
浅谈Javascript事件模拟
2012/06/27 Javascript
jquery结婚电子请柬特效源码分享
2015/08/21 Javascript
黑帽seo劫持程序,js劫持搜索引擎代码
2015/09/15 Javascript
最原始的jQuery注册验证方式
2016/10/11 Javascript
js图片加载效果实例代码(延迟加载+瀑布流加载)
2017/05/12 Javascript
angular-ngSanitize模块-$sanitize服务详解
2017/06/13 Javascript
vue.js的状态管理vuex中store的使用详解
2019/11/08 Javascript
[06:10]6.81新信使新套装!给你一个炫酷的DOTA2
2014/05/06 DOTA
Python爬虫DNS解析缓存方法实例分析
2017/06/02 Python
python numpy 显示图像阵列的实例
2018/07/02 Python
Python简单爬虫导出CSV文件的实例讲解
2018/07/06 Python
浅谈python常用程序算法
2019/03/22 Python
详解pandas.DataFrame中删除包涵特定字符串所在的行
2019/04/04 Python
python3 requests库文件上传与下载实现详解
2019/08/22 Python
python解释器spython使用及原理解析
2019/08/24 Python
Python实现淘宝秒杀功能的示例代码
2021/01/19 Python
Python3爬虫RedisDump的安装步骤
2021/02/20 Python
基于MUI框架使用HTML5实现的二维码扫描功能
2018/03/01 HTML / CSS
实现向右循环移位
2014/07/31 面试题
电气工程和自动化自荐信范文
2013/12/25 职场文书
高中考试作弊检讨书
2014/01/14 职场文书
可口可乐广告词
2014/03/20 职场文书
打造高效课堂实施方案
2014/03/22 职场文书
党员个人自我剖析材料
2014/10/08 职场文书
2014年中学生检讨书大全
2014/10/09 职场文书
工作简报范文
2015/07/21 职场文书
2015年网络舆情工作总结
2015/07/24 职场文书
win10以太网连接不上怎么办?Win10连接以太网详细教程
2022/04/08 数码科技