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 相关文章推荐
JQuery datepicker 使用方法
May 20 Javascript
js判断选择时间不能小于当前时间的示例代码
Sep 24 Javascript
javascript的解析执行顺序在各个浏览器中的不同
Mar 17 Javascript
深入理解javascript作用域和闭包
Sep 23 Javascript
JavaScript导航脚本判断当前导航
Jul 12 Javascript
JS自定义滚动条效果简单实现代码
Oct 27 Javascript
jQuery EasyUI的TreeGrid查询功能实现方法
Aug 08 jQuery
vue组件父与子通信详解(一)
Nov 07 Javascript
jQuery实现的简单歌词滚动功能示例
Jan 07 jQuery
微信小程序使用npm包的方法步骤
Aug 13 Javascript
layui 阻止图片上传的实例(before方法)
Sep 26 Javascript
js 实现Material UI点击涟漪效果示例
Sep 23 Javascript
解决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
基于php伪静态的实现详细介绍
2013/04/28 PHP
图文详解phpstorm配置Xdebug进行调试PHP教程
2016/06/13 PHP
php源码之将图片转化为data/base64数据流实例详解
2016/11/27 PHP
PHP设计模式(七)组合模式Composite实例详解【结构型】
2020/05/02 PHP
如何取得中文输入的真实长度?
2006/06/24 Javascript
Prototype Class对象学习
2009/07/19 Javascript
JS通过相同的name进行表格求和代码
2013/08/18 Javascript
js使下拉列表框可编辑不止是选择
2013/12/12 Javascript
JavaScript里四舍五入函数round用法实例
2015/04/06 Javascript
jQuery实现查找最近父节点的方法
2016/06/23 Javascript
JQueryEasyUI框架下的combobox的取值和绑定的方法
2017/01/22 Javascript
jQuery中on方法使用注意事项详解
2017/02/15 Javascript
关于在vue-cli中使用微信自动登录和分享的实例
2017/06/22 Javascript
JS判断数组那点事
2017/10/10 Javascript
Vue.js用法详解
2017/11/13 Javascript
Vue.js实现列表清单的操作方法
2017/11/15 Javascript
在iFrame子页面里实现模态框的方法
2018/08/17 Javascript
Vue props 单向数据流的实现
2018/11/06 Javascript
jQuery模拟html下拉多选框的原生实现方法示例
2019/05/30 jQuery
python 输出一个两行字符的变量
2009/02/05 Python
Python中音频处理库pydub的使用教程
2017/06/07 Python
浅谈Python 的枚举 Enum
2017/06/12 Python
python实现单线程多任务非阻塞TCP服务端
2017/06/13 Python
Python编程把二叉树打印成多行代码
2018/01/04 Python
Centos7 Python3下安装scrapy的详细步骤
2018/03/15 Python
如何利用python查找电脑文件
2018/04/27 Python
Python实现某论坛自动签到功能
2019/08/20 Python
对tensorflow中的strides参数使用详解
2020/01/04 Python
解决tensorboard多个events文件显示紊乱的问题
2020/02/15 Python
HTML5的自定义属性data-*详细介绍和JS操作实例
2014/04/10 HTML / CSS
html5 canvas合成海报所遇问题及解决方案总结
2017/08/03 HTML / CSS
size?爱尔兰官方网站:英国伦敦的球鞋精品店
2019/03/31 全球购物
工作的心得体会
2013/12/31 职场文书
工程安全员岗位职责
2014/03/09 职场文书
《世界多美呀》教学反思
2016/02/22 职场文书
总结三种用 Python 作为小程序后端的方式
2022/05/02 Python