首页 > 其他分享 >vue 利用父组件实现子组件一调用子组件二的方法

vue 利用父组件实现子组件一调用子组件二的方法

时间:2022-10-26 15:25:37浏览次数:99  
标签:vue const oneI twoE 调用 localStorage 组件

在父组件import引入 子组件
<collapseOption
      ref="collapse"
    ></collapseOption>
    <tipsDialog
      :show="isShow"
      :msg="msg"
    ></tipsDialog>
methods: {
    handle() {
      const oneI = localStorage.getItem('oneI')
      const twoE = localStorage.getItem('twoE')
      this.$refs.collapse.selected(oneI, twoE, 1)
    }
}

子组件一
 <div @click="selected(index,num,val.other)">子组件1</div>
selected(i, e, other) {
      localStorage.setItem('oneI', i)
      localStorage.setItem('twoE', e)
}

子组件二 【调用子组件一的方法】
cancel() {
      this.$parent.handle()//调用子组件1的方法
      this.$emit('show')
}


========================================================
for循环渲染多个输入框input,输入时会全部的input都输入或清除,v-model使用数组的形式
    <van-field       v-model="valOtherName[index]"         ref="field"         @input="getInput"         @focus="getFocus"         placeholder="請輸入餐廳名稱"     />



 

标签:vue,const,oneI,twoE,调用,localStorage,组件
From: https://www.cnblogs.com/chenshaoxiong/p/16828479.html

相关文章

  • Antd Modal组件的封装 Modal.show
    antd的modal组件,使用的时候,一般都需要手动去修改visible属性,创建编辑共用的时候,需额外维护数据。然后就想着封装一套不需要维护数据的Modal1、onOk返回promise的时候,执行r......
  • vue源码分析-v-model的本质
    双向数据绑定这个概念或者大家并不陌生,视图影响数据,数据同样影响视图,两者间有双向依赖的关系。在响应式系统构建的上,中,下篇我已经对数据影响视图的原理详细阐述清楚了。而......
  • vue源码分析-diff算法核心原理
    这一节,依然是深入剖析Vue源码系列,上几节内容介绍了VirtualDOM是Vue在渲染机制上做的优化,而渲染的核心在于数据变化时,如何高效的更新节点,这就是diff算法。由于源码中关于d......
  • Vue响应式依赖收集原理分析-vue高级必备
    背景在Vue的初始化阶段,_init方法执行的时候,会执行initState(vm),它的定义在src/core/instance/state.js中。在初始化data和propsoption时我们注意initProps......
  • React组件设计模式-纯组件,函数组件,高阶组件
    一、组件(1)函数组件如果你想写的组件只包含一个render方法,并且不包含state,那么使用函数组件就会更简单。我们不需要定义一个继承于React.Component的类,我们可以定......
  • 如何给组件的方法传入额外的参数
    使用场景例如在element-ui中@change方法默认接受一个参数为改变后的value,如果我们需要传入额外的参数,可以将其写成箭头函数的形式:<template><el-selectv-......
  • React组件复用的技巧
    复用是组件化开发体系的立命之本,可以说组件化的初衷就是为了复用性。但是组件化的复用方式也存在一定的问题,其中拆分粒度就是其中一个绕不开的话题,今天咱们就来讲一讲Rea......
  • React组件复用的发展史
    MixinsReactMixin通过将共享的方法包装成Mixins方法,然后注入各个组件来实现,官方已经不推荐使用,但仍然可以学习一下,了解为什么被遗弃。ReactMiXin只能通过React.creat......
  • Java反射之类的字节码对象的三种调用方式和JDBC【多测师】
    类的字节码对象:packagecom.section02;importorg.apache.log4j.Logger;importcom.section01.Student;/***@authorxiaoshu*同一个类在JVM中只存在一份字节码对象*也就是......
  • vue2 element2 自定义 NavMenu 导航菜单 的样式
    HTML代码<el-menudefault-active="2"class="el-menu-vertical-demo"@open="handleOpen"@close="handleClose"......