vue的props实现子组件随父组件一起变化


Posted in Javascript onOctober 27, 2016

本文实例为大家分享了vue的props实现父组件变化子组件一起变化,供大家参考,具体内容如下

类似于用 v-bind 绑定 HTML 特性到一个表达式,也可以用 v-bind 绑定动态 Props 到父组件的数据。每当父组件的数据变化时,也会传导给子组件:

<div>
 <input v-model="parentMsg">
 <br>
 <child v-bind:my-message="parentMsg"></child>
</div>

使用 v-bind 的缩写语法通常更简单:<child :my-message="parentMsg"></child>

实例:

<!DOCTYPE html>
<html lang="en">

<head>
 <script type="text/javascript" src="vue.js"></script>
 <meta charset="UTF-8">
 <title>vue的props实现父组件变化子组件一起变化</title>
</head>

<body>
<div id="app1">
 <input v-model="messsage" > <!--input绑定实例中data中的message-->
 <div >
 <child v-bind:my-message="messsage"></child> <!--子组件绑定实例中data中的message-->
 </div>

</div>

 <script>
 Vue.config.debug = true;
 Vue.component('child',{
  props: ['myMessage'], //VUE实例中myMessage 等价于my-message
  template: '<span>{{ myMessage }}</span><br>'
 });
 var vm = new Vue({
  el: '#app1',
  data:{
  messsage:'hello you are a good boy!'
  }
 });
 </script>
</body>

</html>

本文已被整理到了《Vue.js前端组件学习教程》,欢迎大家学习阅读。

关于vue.js组件的教程,请大家点击专题vue.js组件学习教程进行学习。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript基础 函数“重载” 详细介绍
Oct 25 Javascript
使用node.js 制作网站前台后台
Nov 13 Javascript
使用纯javascript实现放大镜效果
Mar 18 Javascript
jquery.validate提示错误信息位置方法
Jan 22 Javascript
在Linux系统中搭建Node.js开发环境的简单步骤讲解
Jan 26 Javascript
JS实现随页面滚动显示/隐藏窗口固定位置元素
Feb 26 Javascript
微信小程序-详解数据缓存
Nov 24 Javascript
vue-cli实现多页面多路由的示例代码
Jan 30 Javascript
Vuerouter的beforeEach与afterEach钩子函数的区别
Dec 26 Javascript
Vue快速实现通用表单验证的示例代码
Jan 09 Javascript
理解Proxy及使用Proxy实现vue数据双向绑定操作
Jul 18 Javascript
JS实现页面鼠标点击出现图片特效
Aug 19 Javascript
用js控件div的滚动条,让它在内容更新时自动滚到底部的实现方法
Oct 27 #Javascript
简单理解vue中Props属性
Oct 27 #Javascript
利用React-router+Webpack快速构建react程序
Oct 27 #Javascript
如何使用Vuex+Vue.js构建单页应用
Oct 27 #Javascript
浅析如何利用JavaScript进行语音识别
Oct 27 #Javascript
javascript鼠标跟随运动3种效果(眼球效果,苹果菜单,方向跟随)
Oct 27 #Javascript
简单理解vue中track-by属性
Oct 26 #Javascript
You might like
详细介绍PHP应用提速面面观
2006/10/09 PHP
php编程实现获取excel文档内容的代码实例
2011/06/28 PHP
php生成html文件方法总结
2014/12/01 PHP
PHP的Yii框架的基本使用示例
2015/08/21 PHP
thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结
2019/10/10 PHP
读jQuery之二(两种扩展)
2011/06/11 Javascript
推荐40个简单的 jQuery 导航插件和教程(下篇)
2012/09/14 Javascript
基于jquery实现的定时显示与隐藏div广告的实现代码
2013/08/22 Javascript
js 遍历json返回的map内容示例代码
2013/10/29 Javascript
jquery实现鼠标拖动图片效果示例代码
2014/01/09 Javascript
js报$ is not a function 的问题的解决方法
2014/01/20 Javascript
jquery移除、绑定、触发元素事件使用示例详解
2014/04/10 Javascript
JavaScript link方法入门实例(给字符串加上超链接)
2014/10/17 Javascript
jquery表单验证插件(jquery.validate.js)的3种使用方式
2015/03/28 Javascript
浅谈$(document)和$(window)的区别
2015/07/15 Javascript
Bootstrap按钮组件详解
2016/04/26 Javascript
JS基于clipBoard.js插件实现剪切、复制、粘贴
2016/05/03 Javascript
文本框只能输入数字的实现方法(兼容IE火狐)
2016/06/25 Javascript
vuejs绑定class和style样式
2017/04/11 Javascript
深入浅析Nodejs的Http模块
2017/06/20 NodeJs
jquery写出PC端轮播图实例
2018/01/26 jQuery
js+canvas实现两张图片合并成一张图片的方法
2019/11/01 Javascript
vue页面加载时的进度条功能(实例代码)
2020/01/13 Javascript
vue print.js打印支持Echarts图表操作
2020/11/13 Javascript
python中django框架通过正则搜索页面上email地址的方法
2015/03/21 Python
在Django中同时使用多个配置文件的方法
2015/07/22 Python
酷! 程序员用Python带你玩转冲顶大会
2018/01/17 Python
浅析Python 读取图像文件的性能对比
2019/03/07 Python
深入了解和应用Python 装饰器 @decorator
2019/04/02 Python
Tensorflow实现酸奶销量预测分析
2019/07/19 Python
Python Django中间件,中间件函数,全局异常处理操作示例
2019/11/08 Python
html5的localstorage详解
2017/05/09 HTML / CSS
基于canvas使用贝塞尔曲线平滑拟合折线段的方法
2018/01/10 HTML / CSS
空指针到底是什么
2012/08/07 面试题
仓库管理员岗位职责
2014/03/19 职场文书
电子商务实训报告总结
2014/11/05 职场文书