vue.js父子组件通信动态绑定的实例


Posted in Javascript onSeptember 28, 2018

如下所示:

<!DOCTYPE html>
<html>
<head lang="en">
  <meta charset="UTF-8">
  <title></title>
</head>
<body>
<div id='app'>
  <!--这里的作用是将父组件渲染到页面上-->
  <father></father>
</div>
</body>
<script src="https://cdn.bootcss.com/vue/2.3.4/vue.js"></script>
<script type="text/x-template" id="father">
  <div>
    <!--这里实现一个双向绑定-->
    <!--parentMsg变量必须在data中声明,不然会报错,我就错在这个坑-->
    <input v-model="parentMsg">
    <br>
    <child :my-message="parentMsg"></child>
  </div>
</script>
<script type="text/x-template" id="child">
  <div> {{'父组件传递的数据为:'+ myMessage }} </div>
</script>
<script>

  Vue.component('father',{
//    这里我直接把template写到前面script标签中了,写在这里一大坨,难看
    template:'#father',
    data:function(){
      return {
        parentMsg:''
      }
    }
  });

  //在 Vue 中,父子组件的关系可以总结为 props down, events up。
  // 父组件通过 props 向下传递数据给子组件,子组件通过 events 给父组件发送消息
  Vue.component('child', {
    props: ['myMessage'],//这里的props选项是用来实现父子组件的通信的,传递下来的消息字组件用花括号接住
    template: '#child'
  });

  new Vue({
    el:'#app'
  })

</script>
</html>

以上这篇vue.js父子组件通信动态绑定的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Node.js插件的正确编写方式
Aug 03 Javascript
jquery代码实现简单的随机图片瀑布流效果
Apr 20 Javascript
JavaScript对象数组的排序处理方法
Oct 21 Javascript
原生javascript实现匀速运动动画效果
Feb 26 Javascript
基于gulp合并压缩Seajs模块的方式说明
Jun 14 Javascript
jQuery实现可展开折叠的导航效果示例
Sep 12 Javascript
详解基于webpack搭建react运行环境
Jun 01 Javascript
jQuery扩展_动力节点Java学院整理
Jul 05 jQuery
vue中使用vue-router切换页面时滚动条自动滚动到顶部的方法
Nov 28 Javascript
浅析Proxy可以优化vue的数据监听机制问题及实现思路
Nov 29 Javascript
node.js实现为PDF添加水印的示例代码
Dec 05 Javascript
vue 基于abstract 路由模式 实现页面内嵌的示例代码
Dec 14 Vue.js
解决webpack+Vue引入iView找不到字体文件的问题
Sep 28 #Javascript
JavaScript循环遍历你会用哪些之小结篇
Sep 28 #Javascript
浅谈vue引用静态资源需要注意的事项
Sep 28 #Javascript
学习jQuery中的noConflict()用法
Sep 28 #jQuery
代码分析vue中如何配置less
Sep 28 #Javascript
使用JavaScript破解web
Sep 28 #Javascript
详解node字体压缩插件font-spider的用法
Sep 28 #Javascript
You might like
全国FM电台频率大全 - 19 广东省
2020/03/11 无线电
最新的php 文件上传模型,支持多文件上传
2009/08/13 PHP
ThinkPHP的URL重写问题
2014/06/22 PHP
PHP使用PDO访问oracle数据库的步骤详解
2017/09/29 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
2017/12/21 PHP
!DOCTYPE声明对JavaScript的影响分析
2010/04/12 Javascript
根据邮箱的域名跳转到相应的登录页面的代码
2012/02/27 Javascript
jQuery判断checkbox(复选框)是否被选中以及全选、反选实现代码
2014/02/21 Javascript
JS 新增Cookie 取cookie值 删除cookie 举例详解
2014/10/10 Javascript
浅析node.js中close事件
2014/11/26 Javascript
JavaScript中继承用法实例分析
2015/05/16 Javascript
js删除数组元素、清空数组的简单方法(必看)
2016/07/27 Javascript
javascript实现的图片预览功能
2017/03/25 Javascript
JavaScript实现移动端页面按手机屏幕分辨率自动缩放的最强代码
2017/08/18 Javascript
jQuery中过滤器的基本用法示例
2017/10/11 jQuery
JavaScript+H5实现微信摇一摇功能
2018/05/23 Javascript
微信小程序使用wxParse解析html的方法示例
2019/01/17 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变rgba的a值实现)
2019/01/24 Javascript
js实现删除li标签一行内容
2019/04/16 Javascript
jquery 遍历hash操作示例【基于ajax交互】
2019/10/12 jQuery
python版本的读写锁操作方法
2016/04/25 Python
Python基于回溯法解决01背包问题实例
2017/12/06 Python
python selenium爬取斗鱼所有直播房间信息过程详解
2019/08/09 Python
python图形用户接口实例详解
2019/12/16 Python
python 贪心算法的实现
2020/09/18 Python
Pycharm编辑器功能之代码折叠效果的实现代码
2020/10/15 Python
python request 模块详细介绍
2020/11/10 Python
html5的websockets全双工通信详解学习示例
2014/02/26 HTML / CSS
美国网上眼镜供应商:LEOTONY(眼镜、RX太阳镜和太阳镜)
2017/10/31 全球购物
EJB2和EJB3在架构上的不同点
2014/09/29 面试题
毕业自我鉴定范文
2013/11/06 职场文书
给校长的建议书400字
2014/05/15 职场文书
中学生纪念九一八事变演讲稿
2014/09/14 职场文书
2014年招商引资工作总结
2014/11/22 职场文书
2019年个人工作总结范文
2019/03/25 职场文书
关于python pygame游戏进行声音添加的技巧
2021/10/24 Python