<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script> </head> <body> <div id="ap            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-06 13:13:00
                            
                                118阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            本系列博客汇总在这里:Vue.js 汇总父子组件的访问方式一、$children二、$refs三、$parent 和 $root源码工程文件为:一、$children有时候我们需要父组件直接访问子组件,子组件直接访问父组件,或者是子组件访问跟组件。父组件访问子组件:使用 $children 或 $refs reference (引用)子组件访问父组件:使用 $parent我...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-19 15:35:53
                            
                                150阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本系列博客汇总在这里:Vue.js 汇总父子组件的访问方式一、$children二、$refs三、$parent 和 $root源码工程文件为:一、$children有时候我们需要父组件直接访问子组件,子组件直接访问父组件,或者是子组件访问跟组件。父组件访问子组件:使用 $children 或 $refs reference (引用)子组件访问父组件:使用 $parent我...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-11 13:36:38
                            
                                61阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            <body><div id="app">  <comp2></comp2></div><script src="../vue.js"></script><script>    // 创建第一个组件    const component1 = Vue.extend({      template: `          <div>            <h2>标题1.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-26 11:27:21
                            
                                50阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            组件 什么是组件? 组件 (Component) 是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。在较高层面上,组件是自定义元素,Vue.js 的编译器为它添加特殊功能。在有些情况下,组件也可以表现为用 is 特性进行了扩展的原生 HTML 元素。 所有的 Vue            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-02-22 11:55:00
                            
                                256阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            .sync修饰符:弹框显示隐藏功能:    a. 需要定义ref、prop、自定义方法.(1). 使用sync:// 父组件
<Toggle :show.sync='show' />
// Toggle组件
<div v-if="show">
  展示和隐藏组件
</div>
<button @click="test">隐藏组件            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-16 15:20:26
                            
                                104阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            父子组件的访问方式: $children、$refs 父子组件的访问方式: $children 父子组件的访问方式: $refs 组件访问-父访问子-children-refs.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="U            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-08-22 19:57:00
                            
                                63阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            本文主要说两件事 1. 如何实现父子组件之间的双向绑定 2. 父组件如何访问子组件的data,method, 子组件如何访问父组件的data,method等 一. 如何实现父子组件之间的双向绑定 案例描述: 父子组件双向绑定 父组件有一个message, 子组件有一个文本框 让他们两个同步变化 实现            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-06-04 10:25:31
                            
                                186阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Vue组件化的特性让页面开发变的很简单,往往开发者一直在处理父子组件之间的业务逻辑关系,这篇博文根据一个小Demo,了解父子组件的用法! 文章目录1.组件的概念起步2.父组件引用子组件3.父组件与子组件实现数据双向绑定4.父组件调用子组件的方法5.子组件调用父组件的方法 1.组件的概念组件是可复用的 Vue 实例,所以它们与 new Vue 接收相同的选项,例如 data、computed、wat            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-21 23:12:54
                            
                                406阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script> </head> <body> <div id="ap            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-05 23:44:00
                            
                                155阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1. .sync 2.ref this.$refs.remindPage.setNotice(this.noticeCache); this.$refs.子组件refName.子组件api(); 3.props //子组件定义 props: { noticeCache: { type: Object ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-29 17:27:00
                            
                                139阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1、概述 每个 Vue 实例都实现了事件接口,即: 使用 $on(eventName) 监听事件 使用 $emit(eventName, optionalPayload) 触发事件 2、示例一(未传递数据) 3、示例二(传递数据)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-04-24 17:08:00
                            
                                95阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1、props+$emit Parent.vue: <template> <div> <h1>父组件</h1> <p>{{message}}</p> <Child :message='message' @messageChange='message=$event' /> </div> </templ            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-05 09:20:30
                            
                                268阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 父组件向子组件进行传值<template>  <div>    父组件:    <input type="text" v-model="name">    <br>             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-05-26 16:48:46
                            
                                201阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我们在开发过程中,不可能只在一个组件里面写东西,当一个组件的内容过多时候,我们会把各个块的内容分别作为一个单独的组件分离出去,这些分离出去的组件被叫做子组件,但是一般请求数据的话还是在父组件(最大的外层中)钟情求,这就要求我们要将父组件中的数据传给各个子组件,子组件才能通过v-for指令进行遍历,遍历之后再通过item将数据传给比自己更小的子组件,这样以此类推,最后的小组件再来展示数据,组件开发中            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-12-23 17:51:21
                            
                                524阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            父组件向子组件传值: parent:<parent>    <child :message="msg"></child></parent>data(){    return {        msg: "this is parent message"    }}child:props: {    message: {        type: Str            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-24 12:01:23
                            
                                59阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.常用的父子组件通讯方式:props,emit父组件传入属性,子组件通过props来接收,在子组件中就可以用this.xxx方式使用。子组件通过$emit(事件名,参数)向外弹出一个自定义事件,在父组件中的属性监听事件,可以获得子组件中传出来的值//	父组件
<hello-world msg="hello world!" @confirm="handleConfirm"><he            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 12:24:58
                            
                                139阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言:在vue组件通信中其中最常见通信方式就是父子组件之中的通性,而父子组件的设定方式在不同情况下又各有不同。最常见的就是父组件为控制组件子组件为视图组件。父组件传递数据给子组件使用,遇到业务逻辑操作时子组件触发父组件的自定义事件。无论哪种组织方式父子组件的通信方式都是大同小异。一、父组件到子组件通讯1、通过props方式传递先定义两个父子组件<!--父组件-->
<templa            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-12 20:02:34
                            
                                4阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、前言                                                                    
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-09 09:35:43
                            
                                26阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                         
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2008-10-27 23:08:00
                            
                                33阅读
                            
                                                                                    
                                2评论