


Summary of methods of calling child components by vue parent component
Apr 27, 2018 pm 04:47 PMThis time I will bring you a summary of the methods of calling subcomponents by vue parent components. What are the precautions for calling subcomponents by vue parent components? The following is a practical case, let's take a look.
Scenario:
Introducing the sub-component of The parent component passes an array into the sub-component loop to create different component modules, and alleventsare inside the sub-components.
ref="refName" on the child component, use
this.$refs in the method of the parent component .refName.methodTo call the subcomponent method
fileClick(index) { console.log('子组件的fileClick被调用了') console.log('index: '+index) // this.aaa(); if(!this.fileInfor[index].imgUrl){ //如果当前框里没有图片,则实现上传 document.getElementsByClassName('upload_file')[index].click(); } },
<template> <x-button type="submit" class="custom-primary" @click.native="xiechengUpload">上传图片</x-button> <up-load :fileInformation="fileInformation" ref="uploadRef"></up-load> </template>
Upload(){ // console.log('父组件的xiechengUpload被调用了') this.$refs.uploadRef.fileClick(0); },
See below Next, Vue parent component calls child component events
Vue parent component passes events/calls events to child componentsIt is not about passing data (props), it is suitable for Vue 2.0Method 1: The child component listens to the method sent by the parent componentMethod 2: The parent component calls the child component methodChild component:export default { mounted: function () { this.$nextTick(function () { this.$on('childMethod', function () { console.log('监听成功') }) }) }, methods { callMethod () { console.log('调用成功') } } }
<child ref="child" @click="click"></child> export default { methods: { click () { this.$refs.child.$emit('childMethod') // 方法1 this.$refs.child.callMethod() // 方法2 }, components: { child: child } }
Detailed explanation of Element Traversal implementation of element traversal
Detailed explanation of the steps of passing values from the vue parent component to the parent component
The above is the detailed content of Summary of methods of calling child components by vue parent component. For more information, please follow other related articles on the PHP Chinese website!

Hot Article

Hot tools Tags

Hot Article

Hot Article Tags

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

How to write a novel in the Tomato Free Novel app. Share the tutorial on how to write a novel in Tomato Novel.

How to delete WeChat friends? How to delete WeChat friends

How to enter bios on Colorful motherboard? Teach you two methods

How to recover deleted contacts on WeChat (simple tutorial tells you how to recover deleted contacts)

Summary of methods to obtain administrator rights in Win11

Quickly master: How to open two WeChat accounts on Huawei mobile phones revealed!

Detailed explanation of Oracle version query method

The secret of hatching mobile dragon eggs is revealed (step by step to teach you how to successfully hatch mobile dragon eggs)
