首页 > 其他分享 >查找父子组件

查找父子组件

时间:2023-07-09 16:46:13浏览次数:46  
标签:xxxx 实例 父子 修改 查找 组件 children

查找父组件

this.$parent ==> 返回当前组件的父组件实例

this.$root   ==> 根组件(如果当前实例没有父实例,此实例将会是其自己)

查找子组件

this.$children ==> 当前组件的所有子组件的列表(中返回的是子组件的实例)

	this.$children[0].xxxx = 'aaaaa';
	去修改子组件的值

	*** 面试题 ***

		问题:父组件想要直接修改子组件的数据怎么办?

		回答:this.$children[0].xxxx = 'aaaaa';

变相获取:在父组件引入子组件中加入ref

	<News ref='child'></News>

	这样的情况也可以直接修改子组件的数据

	获取子组件:this.$refs.child
	修改子组件数据:this.$refs.child.xxx = 'yyyy'

标签:xxxx,实例,父子,修改,查找,组件,children
From: https://www.cnblogs.com/zongkm/p/17538927.html

相关文章

  • 依赖注入 顶层组件给后代组件传值 混入
    依赖注入(provide/inject)是什么:某组件可以直接让它下面的组件传值(没有组件的父子限制)场景:顶层组件给后代组件传值混入(mixins)全局属性全局方法混入和vuex的区别混入功能:有点像工具类,所以是全局的,可以导出全局属性和方法vuex功能:状态管理==》vuex强调的是管理状态(......
  • 前端Vue仿京东淘宝我的优惠券列表组件 用于电商我的优惠券列表页面
    随着技术的发展,开发的复杂度也越来越高,传统开发方式将一个系统做成了整块应用,经常出现的情况就是一个小小的改动或者一个小功能的增加可能会引起整体逻辑的修改,造成牵一发而动全身。通过组件化开发,可以有效实现单独开发,单独维护,而且他们之间可以随意的进行组合。大大提升开发效率......
  • CLR组件开发之 基于C++ dll 与C++/CLI dll与C#的数据类型对应关系
    ​  模块化组件化实现独立的功能模块是软件设计的良好习惯,一般用实现为DLL。普通的DLL对外提供接口是采用导出函数接口,如果接口数量不大,只是50个以内,这种方式很适合;如果对外接口有上百个,导出函数接口就完全破坏了软件模块化分层设计的理念,使用接口非常麻烦,此情形采用C++/CLI导......
  • 基于MFC dll实现C++/CLI dll组件全过程详解(附完整源码) 浮云绘图
    ​模块化组件化实现独立的功能模块是软件设计的良好习惯,一般用实现为DLL。普通的DLL对外提供接口是采用导出函数接口,如果接口数量不大,只是50个以内,这种方式很适合;如果对外接口有上百个,导出函数接口就完全破坏了软件模块化分层设计的理念,使用接口非常麻烦,此情形采用C++/CLI导出类......
  • 多子曲线的曲线组件源码定制之详细功能需求,适用工控、军工、金融等数据分析领域 浮云E
    ​ 前文已经详细介绍了通用曲线控件源码定制开发从需求到编码实现,具体可参阅 通用曲线控件源码定制之设计实现篇 和 通用曲线控件定制之重点难点篇(附源码),本文由浮云E绘图开启大项目多曲线海量数据的曲线组件分析和实现之路。 一、需求背景在一些工业控制领域,有大量设备采......
  • android架构组件Lifecycle
    Lifecycle组件指的是android.arch.lifecycle包下提供的各种类与接口,可以让开发者构建能感知其他组件(主要指Activity、Fragment)生命周期(lifecycle-aware)的类。 在android开发的过程中,我们常常需要让一些操作能够感知Activity/Fragment的生命周期,从而实现在活动状态下允许操......
  • 哨兵 查找算法_右手 深度
    1importnumpyasnp23#生成一个10*10全为0的array45maze=np.zeros((10,10),dtype=int)6#给array使用数字9包围7#添加行8maze=np.insert(maze,0,np.full(10,9,dtype=int),axis=0)9maze=np.insert(maze,len(maze),np.full(10,9,dt......
  • Android架构组件LiveData
    LiveDataLiveData是基于观察者模式创建的,其中,LiveData是被观察者,观察者通过注册方法,监听被观察者的数据变化。LiveData在数据发生变化的时候,会通知观察者。LiveData是一个容器,存放数据的容器,它的数据变化可以被监听,也就是LiveData是一个被观察者,如下,创建了一个存放String的数据......
  • Unity UGUI的Toggle(复选框)组件的介绍及使用
    UnityUGUI的Toggle(复选框)组件的介绍及使用1.什么是Toggle组件?Toggle(复选框)是UnityUGUI中的一个常用组件,用于实现复选框的功能。它可以被选中或取消选中,并且可以代码通过其制控状态。2.Toggle组件的工作原理组Toggle件由两个部分组成:背景记标和。景背用于显示复选框的外观表......
  • Unity UGUI的Image(图片)组件的介绍及使用
    UGUI的Image(图片)组件的介绍及使用1.什么是UGUI的Image(图片)组件?UGUI的Image(图片)组件是Unity引擎中的一种UI组件,用于显示2D图像。它提供了一种简单而灵活的方式来在游戏中加载和显示图片。2.为什么要使用UGUI的Image(图片)组件?使用UGUI的Image组件可以方便地在游戏中展示各种图片......