vue 子组件调用父组件的方法
vue中 父子组件的通信:
子组件通过
props: { //子组件中写的。
    childMsg: { //字段名
        type: Array,//类型
        default: [0,0,0] //这样可以指定默认的值
    }
}
父组件的话,直接就可以写在 子组件的标签上。比如 childMsg="1,1,1 " ,这样就可以了。
子组件调用父组件的方法可以使用this.$emit() 这个方法。。
<el-col :span="16" class="history_text" v-text="item" @click.native="choose(item)"></el-col>
choose(text){
  this.$emit("clickSearch",text);
},
这个是父组件的内容,这样写。。。
<search-history v-if="showHistory" @clickSearch="clickSearch"></search-history> //serach-history 是子组件的标签名字。 clickSearch(text){
this.search_text =text; //这里是父组件变量设置
this.search(); //方法调用
this.searchBlur();
}
这样写。choose是子组件中自己的点击方法,clickSearch 这个是父组件中绑定的事件名字,text 是子组件传的值 。。
切记 父组件监听的事件必须写在 子组件的标签上,不然是监听不到的。
vue 子组件调用父组件的方法的更多相关文章
- Vue子组件调用父组件的方法
		
Vue子组件调用父组件的方法 Vue中子组件调用父组件的方法,这里有三种方法提供参考 第一种方法是直接在子组件中通过this.$parent.event来调用父组件的方法 父组件 <temp ...
 - Vue中子组件调用父组件的方法
		
Vue中子组件调用父组件的方法 相关Html: <!DOCTYPE html> <html lang="en"> <head> <meta ...
 - Vue 子组件调用父组件 $emit
		
<!DOCTYPE html><html> <head> <meta charset="utf-8"> ...
 - React篇-子组件调用父组件方法,并传值
		
react 中子组件调用父组件的方法,通过props: 父组件: isNote(data){} <div className="tabC01"> <FTab ta ...
 - vue 子组件调用父组件的函数
		
子组件调用父组件的函数,使用$emit(eventName,[...args]),触发当前实例上的事件.附加参数都会传给监听器回调. 子组件 <template> <div> ...
 - react  typescript  子组件调用父组件
		
//父组件 import * as React from 'react'import { Input } from 'antd'const Search = Input.Searchimport &q ...
 - Vue 子组件调用父组件方法
		
父组件内容: <template> <div> <info-wnd ref="infoWnd" @parentClick="wndClick ...
 - vue中子组件调用父组件里面的数据和方法  父组件调用子组件的数据和方法
		
1.子组件直接调用父组件的数据和方法 在父组件father,vue <template> <div> <!-- 父组件里面的数据 --> <p>父组件里 ...
 - vue.js(19)--vue中子组件调用父组件的方法
		
子组件是不能直接使用父组件中的方法的,需要进行事件绑定(v-on:自定义方法名="父组件方法名"),然后在子组件中再定义一个方法,使用this.$emit('自定义方法名')语句完 ...
 
随机推荐
- 浮点数运算的精度问题:以js语言为例
			
在 JavaScript 中整数和浮点数都属于 Number 数据类型,所有数字都是以 64 位浮点数形式储存,即便整数也是如此. 所以我们在打印 1.00 这样的浮点数的结果是 1 而非 1.00 ...
 - Mac OS X系统下,svn: Can't remove file Operation not permitted.解决方案
			
当你的svn出现类似以下错误时,提示Operation not permitted之类的问题,说明项目下 .svn文件夹内的文件权限有问题. 一般是由于windows和mac操作系统同时操作同个svn ...
 - windows上下载redis扩展
			
关于windows电脑上下载redis扩展,网站一搜一大把,但是我相信有很多小伙伴还是不知道这个扩展到底怎么下载.好了,现在我就用通俗易懂的话来告诉大家怎么下载安装这个redis扩展. 1.首先我们先 ...
 - 使用wps插件,实现word转PDF
			
项目需求:不打算用office自带的组件实现word转pdf操作 环境需求:安装wps2016专业版 新建一个控制台应用程序 添加引用:在COM下 Kingsoft Add-In Designer和U ...
 - numpy安装-【老鱼学numpy】
			
要玩numpy,就得要安装numpy. 安装python 3.6.3 64位 首先需要安装python,安装python的具体方法这里就不细讲了. 可以到官网上下载相应的python版本就可以了,目前 ...
 - Integer Replacement
			
https://leetcode.com/problems/integer-replacement/#/solutions 这题是一道典型的搜索问题,我采用广度搜索,可以直接输出最短路径.这题的tes ...
 - 一个div实现白眼效果
			
巧妙利用border和background-clip <div class="eye"></div> .eye{ width:150px; height ...
 - Mapreduce的序列化和流量统计程序开发
			
一.Hadoop数据序列化的数据类型 Java数据类型 => Hadoop数据类型 int IntWritable float FloatWritable long LongWritable d ...
 - 2018-2019-1 20189201 《LInux内核原理与分析》第七周作业
			
我的愿望是 好好学习Linux 一.书本第六章知识总结[进程的描述和进程的创建] 基础知识1 操作系统内核实现操作系统的三大管理功能,即进程管理功能,内存管理和文件系统.对应的三个抽象的概念是进程,虚 ...
 - Gym 100963B
			
Gym 100963B啊,郁闷,就tm调小了一点范围就A了,就写dp和贪心比较一下,范围到最大值的二倍-1就好了假设最大值的2倍以内能满足最优条件,当金额范围超过最大值2倍的时候:至于为什么,还不清楚 ...