Vue通过prop进行双向数据绑定。子组件数据变化,一般只能通过 this.$emit(func, val) 回调父组件函数来传值给父组件。

Vue2.3版本引入sync,作为一个事件绑定语法糖,当子组件触发事件时,父组件会响应事件并实现数据更新。

.sync 修饰符    this.$emit('update:title', newTitle)

父组件: 

 <parent-comp :visible.sync="isShow"></parent-comp>

子组件: 

 props: {
visible: {
type: Boolean,
default: false
}
},
methods: {
// 子组件触发函数
handleClose() {
this.$emit('update:visible', false)
},
}

最新文章

  1. 使用shell/python获取hostname/fqdn释疑
  2. 【Network】UDP 大包怎么发? MTU怎么设置?
  3. 2、IOS开发--iPad之仿制QQ空间 (初始化HomeViewController子控件视图)
  4. google maps js v3 api教程(3) -- 创建infowindow
  5. 【linux】终端直接执行py文件,不需要python命令
  6. MySQL 主键冲突,无法插入数据
  7. oracle包概述(一)【weber出品】
  8. C++菱形继承的构造函数
  9. Impala 5、Impala 性能优化
  10. ACM网络镜像赛
  11. Oracle漏洞分析(tns_auth_sesskey)
  12. c/s与b/s 动态网站与静态网站 (网站编码统一“UTF-8”)
  13. Person Transfer GAN to Bridge Domain Gap for Person Re-identification
  14. Python内置模块之subprocess
  15. docker 12 docker容器数据卷
  16. tensorflow 手写数字识别
  17. numpy中np.c_和np.r_
  18. Spring &lt;import&gt;标签配置
  19. linux下安装nodejs及cnpm
  20. Flink初始

热门文章

  1. 【React】React项目实践中的问题
  2. 如何完整卸载sketchup草图大师?
  3. Jenkins拉取GitHub上代码
  4. Virtualbox EFI 写入startup.nsh
  5. linux重置密码和单用户模式
  6. fix: because the volume group on the selected device also consist of physical volumes on other devices
  7. 互联网公司IT系统架构进化之路
  8. Unity Shader实现《死亡搁浅》扫描效果!
  9. git添加github和gitee多个git地址管理
  10. 【ESP32学习】CMake学习