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 相关文章推荐
JavaScript While 循环基础教程
Apr 05 Javascript
jquery ajax执行后台方法
Mar 18 Javascript
CSS鼠标响应事件经过、移动、点击示例介绍
Sep 04 Javascript
jQuery+canvas实现的球体平抛及颜色动态变换效果
Jan 28 Javascript
jQuery Ajax实现跨域请求
Jan 21 Javascript
JavaScript通过mouseover()实现图片变大效果的示例
Dec 20 Javascript
vue中Element-ui 输入银行账号每四位加一个空格的实现代码
Sep 14 Javascript
Js 利用正则表达式和replace函数获取string中所有被匹配到的文本(推荐)
Oct 28 Javascript
jQuery实现的隔行变色功能【案例】
Feb 18 jQuery
JavaScript函数式编程(Functional Programming)组合函数(Composition)用法分析
May 22 Javascript
vue键盘事件点击事件加native操作
Jul 27 Javascript
JavaScript中遍历的十种方法总结
Dec 15 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
用libtemplate实现静态网页生成
2006/10/09 PHP
PHP代码优化的53个细节
2014/03/03 PHP
php ci 获取表单中多个同名input元素值的代码
2016/03/25 PHP
ThinkPHP的SAE开发相关注意事项详解
2016/10/09 PHP
JQUERY对单选框(radio)操作的小例子
2013/04/25 Javascript
使用js获取地址栏中传递的值
2013/07/02 Javascript
JS实现的生成随机数的4个函数分享
2015/02/11 Javascript
javascript中返回顶部按钮的实现
2015/05/05 Javascript
JavaScript学习小结(7)之JS RegExp
2015/11/29 Javascript
基于Bootstrap3表格插件和分页插件实例详解
2016/05/17 Javascript
jQuery Easyui Tabs扩展根据自定义属性打开页签
2016/08/15 Javascript
Bootstrap 实现查询的完美方法
2016/10/26 Javascript
vue中动态绑定表单元素的属性方法
2018/02/23 Javascript
详解vue 自定义组件使用v-model 及探究其中原理
2019/10/11 Javascript
vue webpack build资源相对路径的问题及解决方法
2020/06/04 Javascript
基于elementUI竖向表格、和并列的案例
2020/10/26 Javascript
python八皇后问题的解决方法
2018/09/27 Python
Python实现程序判断季节的代码示例
2019/01/28 Python
spark dataframe 将一列展开,把该列所有值都变成新列的方法
2019/01/29 Python
python xlwt如何设置单元格的自定义背景颜色
2019/09/03 Python
selenium 多窗口切换的实现(windows)
2020/01/18 Python
解决python3中os.popen()出错的问题
2020/11/19 Python
Python+MySQL随机试卷及答案生成程序的示例代码
2021/02/01 Python
Pytorch - TORCH.NN.INIT 参数初始化的操作
2021/02/27 Python
美国校园市场:OCM
2017/06/08 全球购物
城市观光通行证:The Sightseeing Pass
2018/04/28 全球购物
eBay加拿大站:eBay.ca
2019/06/20 全球购物
公司JAVA开发面试题
2015/04/02 面试题
Linux如何压缩可执行文件
2014/03/27 面试题
自主招生自荐信指南
2014/02/04 职场文书
大学生个人自荐信
2014/02/24 职场文书
敬老院标语
2014/06/27 职场文书
小学教师师德师风自我剖析材料
2014/09/29 职场文书
2015中秋节慰问信范文
2015/03/23 职场文书
创业计划书之餐饮
2019/09/02 职场文书
七年级作文之下雨天
2019/12/23 职场文书