1. 父传子的情况

第一种情况

父组件的写法
···
引入子组件到父组件里面

然后注册子组件到父组件

然后将组件放入到父组件的结构html中

然后将父组件在data中定义的变量放在子组件中 如上图 :flagOne=“flagOne” 冒号前面 的是在子组件中定义的变量 等号后面的变量是父组件data中的变量名
···

 或者只传一个布尔值就直接在父组件写一个    <codeQr :flagOne.sync="flagOne" />
这样的情况是子改变父的时候可以直接更改
this.$emit('update:flagOne', false);

子组件的写法:
根据props进行接受父传过来的值 type 数据数据类型 此处为布尔值

我对props进行了监听 watch

然后将值赋给了 this.flag 上面 然后将flag 放在了v-show 或者v-if 上

2 子改变父的值

需要根据 this.$emit()进行更改

例子如下

子组件中绑定点击事件

在绑定的事件中写this.$emit()

参数为对象可用{变量名:“”,变量名:“”}
父接受的时候 可将所有的参数为一个名称

@cancelOne 是子传过来的值 不可变 后面那个函数名可随便定义 定义好直接在methods中引用

下图是父组件:

vue 父传子值 子改变父的值相关推荐

  1. React子组件怎么改变父组件的state

    React子组件怎么改变父组件的state 1.父组件 class Father extends React.Component {construtor(props){super(props);thi ...

  2. VUE子组件如何改变父组件传来的值,以及VUE子组件如何修改父组件的值,以及父组件修改子组件的值

    一)子组件修改父组件传来的值: 父组件传递给我一个名为deptName数据,但是现在我要在子组件中修改它的值并且实时更新页面,直接this.deptName是不能直接修改他的值的,所以我采用了使用一个 ...

  3. vue3.0父传子,父传孙,子传孙,孙传父,孙传子的传值

    1.父组件 <template><div class="Parent" ref="Parent"><el-button @clic ...

  4. input change获取改变之前的值和改变之后的值_使用Vue3.0新特性造轮子 WidgetUI3.0 (Input输入框组件)

    我们先看看组件效果图: 基本用法 type属性(type="password") 占位符(placeholder="请输入") 带清除按钮(clear) 输入限 ...

  5. input change获取改变之前的值和改变之后的值_科技改变游戏:玩家使用氛围灯追踪角色资源变化...

    来自Reddit上的一位名叫Minokar的玩家,最近通过连接支持Wifi的LED智能灯,提出了一个巧妙追踪魔兽世界角色资源的办法.通过他的设计,这种智能氛围灯会根据角色的怒气.能量.连击点数或者当前 ...

  6. input change获取改变之前的值和改变之后的值_input[type=#x27;number#x27;],ios安卓采坑记

    近日,在为公司维护移动端H5代码的过程中,因为平台实现的差异,中间踩了不少坑.借此机会记录一下,也希望大家能有个了解,少走弯路.这一切的一切,都要从一个简单的需求开始说起. 某日,产品.测试反馈,对于 ...

  7. vue组件传参(父传子)

    Vue传值 1.父传子 父组件是通过props属性给子组件通信的 数据是单向流动 父->子 (子组件中修改props数据,是无效的,会有一个红色警告) 只能从上到下 实现步骤  1.子组件在pr ...

  8. vue变量传值_VUE 学习——父组件传值给子组件

    在我们编写前端代码时,经常遇到的一种场景,子组件需要使用父组件的值,这种情况下,我们可以使用props帮助我们进行父子组件间的通信.这里我们先模拟一个场景,展示如何使用. 场景:在父组件修改值,传递给 ...

  9. react当中子组件改变父组件的状态

    子组件直接改变父组件传入的props值是不被允许的, 当需要在子组件当中改变父组件的某一个状态, 父组件传入一个改变状态的函数,然后在子组件当中调用函数即可 转载于:https://www.cnblo ...

  10. JAVA怎么在函数内改变传入的值

    public class TestInt {public int aa(int i){return i+4;}public static void main(String [] args){int i ...

最新文章

  1. IGMP V1 V2 V3 定义和区别
  2. Docker Swarm集群config集中管理配置文件
  3. SqlServer 获取汉字的拼音首字母
  4. jQuery获取元素
  5. 一个已经存在 10 年,却被严重低估的库
  6. asp.net捕获全局未处理异常的几种方法
  7. 《Reids 设计与实现》第七章 RDB 持久化
  8. python匿名函数使用
  9. PMP 与IPMP区别是什么?
  10. 恶意程序新趋势-钻粪坑+数签
  11. java物流专线快运系统源码TMS
  12. H5第三方专业支付接口、安全稳定、费率优惠
  13. winRAR去广告版
  14. Word页眉插入章标题(标题1)
  15. java 中奖,用Java实现中奖代码,持续更新
  16. Telegram普通账号定时发布信息、签到
  17. 试用BENQ PD2710QC显示器
  18. Laravel -- 实战篇 自制二维码 Simple QrCode
  19. 1267 'Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_gener
  20. linux shadow文件*,Linux怎么查找shadow文件进入这样几步轻松搞定

热门文章

  1. 新媒体写作如何变现?分享7个零成本知识变现的渠道
  2. Excel插入图片自动OCR识别成可编辑的文字
  3. jzoj1156. 【GDKOI2004】使命的召唤
  4. 【数据结构】带头+双向+循环链表(增、删、查、改)的实现_【附源码、图片示例】_ [初阶篇_ 复习专用]
  5. 微信公众号获取code
  6. 微博应对突发热点事件的弹性调度实践
  7. 违章查询源码 php,全国车辆违章查询数据使用(PHP)
  8. 新华网:预装绿坝反对意见主要来自少数媒体和商家(转载)
  9. OSChina 周三乱弹 ——梦境都是反的,祝你做个好梦。
  10. 建立人工智能助理应用程序的过程