vue里面v-bind和Props 利用props绑定动态数据的方法


Posted in Javascript onAugust 27, 2018

如下所示:

<add v-bind:子组件的值="父组件的属性"></add>
<div id="app"> 
  <add v-bind:btn="h"></add> 
</div> 
<script> 
  var vm = new Vue({ 
    el: '#app', 
    data: { 
      h: "hello" 
    }, 
    components: { 
      "add": { 
        props: ['btn'], 
        template: "<button>btn:{{btn}}</button>", 
        data: function () { 
          return {'btn': "123"}; //子组件同名的值被覆盖了 
        } 
      } 
    } 
  }); 
</script>

说明:

【1】btn使用的父组件data中 h的值;

【2】子组件的data的函数中返回值被覆盖了。

【3】也就是说,使用v-bind的是使用父组件的值(根据属性名),没有使用v-bind的是将标签里的数值当做字符串来使用。

【4】依然需要使用props,否则他会取用自己data里的btn的值

以上这篇vue里面v-bind和Props 利用props绑定动态数据的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
常用js脚本
Dec 03 Javascript
jQuery 获取URL参数的插件
Mar 04 Javascript
收集的10个免费的jQuery相册
Feb 26 Javascript
JS关键字变色实现思路及代码
Feb 21 Javascript
IE6下javasc#ipt:void(0) 无效的解决方法
Dec 23 Javascript
jQuery的中 is(':visible') 解析及用法(必看)
Feb 12 Javascript
javascript 中的继承实例详解
May 05 Javascript
解决ionic和angular上拉加载的问题
Aug 03 Javascript
jQuery基于闭包实现的显示与隐藏div功能示例
Jun 09 jQuery
js消除图片小游戏代码
Dec 11 Javascript
angular *Ngif else用法详解
Dec 15 Javascript
js实现Element中input组件的部分功能并封装成组件(实例代码)
Mar 02 Javascript
vue.js中toast用法及使用toast弹框的实例代码
Aug 27 #Javascript
对Vue- 动态元素属性及v-bind和v-model的区别详解
Aug 27 #Javascript
VUE-Table上绑定Input通过render实现双向绑定数据的示例
Aug 27 #Javascript
vue监听input标签的value值方法
Aug 27 #Javascript
vue打包使用Nginx代理解决跨域问题
Aug 27 #Javascript
Vue cli构建及项目打包以及出现的问题解决
Aug 27 #Javascript
Vue.js实现双向数据绑定方法(表单自动赋值、表单自动取值)
Aug 27 #Javascript
You might like
虹吸壶煮咖啡26个注意事项
2021/03/03 冲泡冲煮
PHP一些常用的正则表达式字符的一些转换
2008/07/29 PHP
深入探讨:PHP使用数据库永久连接方式操作MySQL的是与非
2013/06/05 PHP
PHP+sqlite数据库操作示例(创建/打开/插入/检索)
2016/05/26 PHP
php安装ssh2扩展的方法【Linux平台】
2016/07/20 PHP
实例分析PHP中PHPMailer发邮件
2017/12/13 PHP
学习YUI.Ext 第六天--关于树TreePanel(Part 1)
2007/03/10 Javascript
用JAVASCRIPT如何给&amp;lt;textarea&amp;gt;&amp;lt;/textarea&amp;gt;赋值
2007/04/20 Javascript
基于jQuery实现表格数据的动态添加与统计的代码
2011/01/31 Javascript
查看源码的工具 学习jQuery源码不错的工具
2011/12/26 Javascript
完美解决node.js中使用https请求报CERT_UNTRUSTED的问题
2017/01/08 Javascript
vue中for循环更改数据的实例代码(数据变化但页面数据未变)
2017/09/15 Javascript
vue学习教程之带你一步步详细解析vue-cli
2017/12/26 Javascript
webpack+vue2构建vue项目骨架的方法
2018/01/09 Javascript
jQuery实现的下雪动画效果示例【附源码下载】
2018/02/02 jQuery
vue生命周期实例小结
2018/08/15 Javascript
vue 组件中使用 transition 和 transition-group实现过渡动画
2019/07/09 Javascript
JS FormData对象使用方法实例详解
2020/02/12 Javascript
Js和VUE实现跑马灯效果
2020/05/25 Javascript
vue组件中节流函数的失效的原因和解决方法
2020/12/02 Vue.js
python操作xml文件详细介绍
2014/06/09 Python
python中map()函数的使用方法示例
2017/09/29 Python
python数据类型可变不可变知识点总结
2020/03/06 Python
python GUI库图形界面开发之PyQt5结合Qt Designer创建信号与槽的详细方法与实例
2020/03/08 Python
Django如何使用redis作为缓存
2020/05/21 Python
Django后端按照日期查询的方法教程
2021/02/28 Python
欧洲领先的火车票和大巴票预订平台:Trainline
2018/12/26 全球购物
Hawes & Curtis官网:英国经典品牌
2019/07/27 全球购物
美国相机和电子产品零售商:Beach Camera
2020/11/26 全球购物
高中生毕业学习总结的自我评价
2013/11/14 职场文书
找工作最新求职信
2013/12/22 职场文书
如何写一份好的自荐信
2014/01/02 职场文书
幼儿园亲子活动方案
2014/01/29 职场文书
房产继承公证书
2014/04/09 职场文书
2019年让高校“心动”的自荐信
2019/03/25 职场文书
react合成事件与原生事件的相关理解
2021/05/13 Javascript