当前位置: 移动技术网 > IT编程>脚本编程>vue.js > vue的props实现子组件随父组件一起变化

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

2018年05月10日  | 移动技术网IT编程  | 我要评论

土蛙网,山村里的情爱记,一落千丈造句

本文实例为大家分享了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组件学习教程进行学习。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持移动技术网。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网