Vue2.x中的父组件传递数据至子组件的方法


Posted in Javascript onMay 01, 2017

父组件结构

template

<template>
 <div>
 <v-girl-group 
  :girls="aGirls"></v-girl-group>
 </div>
</template>

script

<script>
import vGirlGroup from './GirlGroup'
export default {
 name: 'girl',
 components: {
 vGirlGroup
 },
 data () {
 return {
  aGirls:[{
  name:'小丽',
  age:22
  },{
  name:'小美',
  age:21
  },{
  name:'小荷',
  age:24
  }]
 }
 }
}
</script>

注意的点:

•子组件的拼写方式:vGirlGroup写成v-girl-group
•这里子组件中的绑定数据是:girls="aGirls",这里的aGirls数据是父组件中的data,girls是要传递至子组件的属性

子组件结构

template

<template>
 <div>
 <ul>
  <li v-for="(value, index) in girls">{{ index }} - {{ value.name }} - {{ value.age }}</li>
 </ul>
 </div>
</template>

注意的点:

•v-for的遍历对象时的参数顺序-变更 具体见:https://cn.vuejs.org/v2/guide/migration.html#v-for-遍历对象时的参数顺序-变更
•v-for中$index和$key这两个隐式声明的变量移除 具体见:https://cn.vuejs.org/v2/guide/migration.html#index-and-key-移除

<script>
export default {
 name: 'girl-group',
 props: {
 girls: {
  type: Array,
  required: true
 }
 }
}
</script>

注意点:

•props中的数据是来自在父组件中绑定在子组件上的值 另外:使用IDE、编辑器开发时,可能会提示成prop
•girls中对数据做了一些校验

结果

Vue2.x中的父组件传递数据至子组件的方法

以上所述是小编给大家介绍的Vue2.x中的父组件数据传递至子组件,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
重写javascript中window.confirm的行为
Oct 21 Javascript
JavaScript使用slice函数获取数组部分元素的方法
Apr 06 Javascript
简单实现的JQuery文本框水印插件
Jun 14 Javascript
每日十条JavaScript经验技巧(二)
Jun 23 Javascript
微信js-sdk预览图片接口及从拍照或手机相册中选图接口用法示例
Oct 13 Javascript
jQuery实现倒计时功能 jQuery实现计时器功能
Sep 19 jQuery
Vue调试神器vue-devtools安装方法
Dec 12 Javascript
vue-cli项目中使用echarts图表实例
Oct 22 Javascript
微信小程序实现slideUp、slideDown滑动效果及点击空白隐藏功能示例
Dec 11 Javascript
详解VUE项目中安装和使用vant组件
Apr 28 Javascript
javascript导出csv文件(excel)的方法示例
Aug 25 Javascript
VUE单页面切换动画代码(全网最好的切换效果)
Oct 31 Javascript
jQuery Ajax自定义分页组件(jquery.loehpagerv1.0)实例详解
May 01 #jQuery
Bootstrap里的文件分别代表什么意思及其引用方法
May 01 #Javascript
node.js 抓取代理ip实例代码
Apr 30 #Javascript
socket.io学习教程之深入学习篇(三)
Apr 29 #Javascript
socket.io学习教程之基本应用(二)
Apr 29 #Javascript
socket.io学习教程之基础介绍(一)
Apr 29 #Javascript
Vue.js实现一个SPA登录页面的过程【推荐】
Apr 29 #Javascript
You might like
php查询内存信息操作示例
2019/05/09 PHP
javascript 简单抽屉效果的实现代码
2010/03/09 Javascript
写出高效jquery代码的19条指南
2014/03/19 Javascript
js仿黑客帝国字母掉落效果代码分享
2020/11/08 Javascript
javascript实现别踩白块儿小游戏程序
2015/11/22 Javascript
第二次聊一聊JS require.js模块化工具的基础知识
2016/04/17 Javascript
Bootstrap 源代码分析(未完待续)
2016/08/17 Javascript
js判断文件格式及大小的简单实例(必看)
2016/10/11 Javascript
ES6中Proxy与Reflect实现重载(overload)的方法
2017/03/30 Javascript
使用vuepress搭建静态博客的示例代码
2019/02/14 Javascript
js实现踩五彩块游戏
2020/02/08 Javascript
vue中解决拖拽改变存在iframe的div大小时卡顿问题
2020/07/22 Javascript
[06:10]6.81新信使新套装!给你一个炫酷的DOTA2
2014/05/06 DOTA
设计模式中的原型模式在Python程序中的应用示例
2016/03/02 Python
Python实现将16进制字符串转化为ascii字符的方法分析
2017/07/21 Python
django将图片上传数据库后在前端显式的方法
2018/05/25 Python
python操作mysql代码总结
2018/06/01 Python
pandas 对每一列数据进行标准化的方法
2018/06/09 Python
Linux 修改Python命令的方法示例
2018/12/03 Python
详解PyCharm+QTDesigner+PyUIC使用教程
2019/06/13 Python
Python实现socket非阻塞通讯功能示例
2019/11/06 Python
浅谈tensorflow中Dataset图片的批量读取及维度的操作详解
2020/01/20 Python
python手写均值滤波
2020/02/19 Python
详解Python3中的 input() 函数
2020/03/18 Python
Pycharm Available Package无法显示/安装包的问题Error Loading Package List解决
2020/09/18 Python
如何启动时不需输入用户名与密码
2014/05/09 面试题
后勤自我鉴定
2013/10/13 职场文书
教师自我评价范文
2013/12/16 职场文书
超市国庆节促销方案
2014/02/20 职场文书
师范生自我鉴定
2014/03/20 职场文书
2015年综治维稳工作总结
2015/04/07 职场文书
学生会干部任命书
2015/09/21 职场文书
建筑工程挂靠协议书
2016/03/23 职场文书
关于vue中如何监听数组变化
2021/04/28 Vue.js
一次Mysql update sql不当引起的生产故障记录
2022/04/01 MySQL
Python+SeaTable实现计算两个日期间的工作日天数
2022/07/07 Python