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 20 Javascript
javascript阻止浏览器后退事件防止误操作清空表单
Nov 22 Javascript
jQuery表格排序组件-tablesorter使用示例
May 26 Javascript
JavaScript判断变量是否为空的自定义函数分享
Jan 31 Javascript
javascript实现类似java中getClass()得到对象类名的方法
Jul 27 Javascript
javascript先序遍历DOM树的方法
Feb 27 Javascript
利用Angularjs和bootstrap实现购物车功能
Aug 31 Javascript
Angular.js自动化测试之protractor详解
Jul 07 Javascript
解决angularJS中input标签的ng-change事件无效问题
Sep 13 Javascript
js实现图片放大并跟随鼠标移动特效
Jan 18 Javascript
深入了解响应式React Native Echarts组件
May 29 Javascript
Vue设置长时间未操作登录自动到期返回登录页
Jan 22 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
php获取某个目录大小的代码
2008/09/10 PHP
phpmyadmin提示The mbstring extension is missing的解决方法
2014/12/17 PHP
yiic命令时提示“php.exe”不是内部或外部命令的解决方法
2014/12/18 PHP
在html文件中也可以执行php语句的方法
2015/04/09 PHP
浅谈PHP实现大流量下抢购方案
2017/12/15 PHP
laravel框架中间件简单使用方法示例
2020/01/25 PHP
document对象execCommand的command参数介绍
2006/08/01 Javascript
IE 条件注释详解总结(附实例代码)
2009/08/29 Javascript
关于递归运算的顺序测试代码
2011/11/30 Javascript
location对象的属性和方法应用(解析URL)
2013/04/12 Javascript
Jquery显示和隐藏元素或设为只读(含Ligerui的控件禁用,实例说明介绍)
2013/07/09 Javascript
jquery删除ID为sNews的tr元素的内容
2014/04/10 Javascript
javascript实现checkbox复选框实例代码
2016/01/10 Javascript
JavaScript 基础函数_深入剖析变量和作用域
2016/05/18 Javascript
JavaScript:Array类型全面解析
2016/05/19 Javascript
Knockoutjs 学习系列(一)ko初体验
2016/06/07 Javascript
Angularjs的Controller间通信机制实例分析
2016/11/07 Javascript
关于jQuery.ajax()的jsonp碰上post详解
2017/07/02 jQuery
解决Vue.js 2.0 有时双向绑定img src属性失败的问题
2018/03/14 Javascript
Vue.js 表单控件操作小结
2018/03/29 Javascript
vue实现压缩图片预览并上传功能(promise封装)
2019/01/10 Javascript
JS前端知识点总结之页面加载事件,数组操作,DOM节点操作,循环和分支
2019/07/04 Javascript
Nuxt默认模板、默认布局和自定义错误页面的实现
2020/05/11 Javascript
javascript实现图片轮换动作方法
2020/08/07 Javascript
[01:13:01]2018DOTA2亚洲邀请赛 4.4 淘汰赛 TNC vs VG 第三场
2018/04/05 DOTA
低版本中Python除法运算小技巧
2015/04/05 Python
Python基于高斯消元法计算线性方程组示例
2018/01/17 Python
Python中return self的用法详解
2018/07/27 Python
python2.7实现邮件发送功能
2018/12/12 Python
css3新单位vw、vh的使用教程
2018/03/23 HTML / CSS
个人求职信范文分享
2013/12/13 职场文书
仓库门卫岗位职责
2013/12/22 职场文书
六五普法宣传标语
2014/10/06 职场文书
旷工检讨书1000字
2015/01/01 职场文书
党小组考察意见
2015/06/02 职场文书
Navicat Premium自定义 sql 标签的创建方式
2022/09/23 数据库