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高级程序设计(第3版)学习笔记10 再访js对象
Oct 11 Javascript
js获得鼠标的坐标值的方法
Mar 13 Javascript
JavaScript实现找出字符串中第一个不重复的字符
Sep 03 Javascript
js jquery获取当前元素的兄弟级 上一个 下一个元素
Sep 01 Javascript
jQuery使用Selectator插件实现多选下拉列表过滤框(附源码下载)
Apr 08 Javascript
Bootstrap基本插件学习笔记之轮播幻灯片(23)
Dec 08 Javascript
JS弹性运动实现方法分析
Dec 15 Javascript
BootstrapTable refresh 方法使用实例简单介绍
Feb 20 Javascript
基于jQuery实现一个marquee无缝滚动的插件
Mar 09 Javascript
利用JavaScript实现栈的数据结构示例代码
Aug 02 Javascript
微信小程序按钮点击跳转页面详解
May 06 Javascript
layui动态渲染生成左侧3级菜单的方法(根据后台返回数据)
Sep 23 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版网站缓存加快打开速度的方法分享
2012/06/03 PHP
php eval函数用法 PHP中eval()函数小技巧
2012/10/31 PHP
php 数组随机取值的简单实例
2016/05/23 PHP
thinkPHP3.2.2框架行为扩展及demo示例
2018/06/19 PHP
JavaScript 页面编码与浏览器类型判断代码
2010/06/03 Javascript
各情景下元素宽高的获取实现代码
2011/09/13 Javascript
JavaScript的事件绑定(方便不支持js的时候)
2013/10/01 Javascript
jQuery封装的获取Url中的Get参数示例
2013/11/26 Javascript
Node.js 去掉种子(torrent)文件里的邪恶信息
2015/03/27 Javascript
你知道setTimeout是如何运行的吗?
2016/08/16 Javascript
React Router基础使用
2017/01/17 Javascript
vue实现某元素吸顶或固定位置显示(监听滚动事件)
2017/12/13 Javascript
javascript用rem来做响应式开发
2018/01/13 Javascript
解决在Bootstrap模糊框中使用WebUploader的问题
2018/03/22 Javascript
vue+springmvc导出excel数据的实现代码
2018/06/27 Javascript
微信小程序如何实现点击图片放大功能
2020/01/21 Javascript
Python中的Classes和Metaclasses详解
2015/04/02 Python
Python的条件表达式和lambda表达式实例
2019/01/31 Python
在python中,使用scatter绘制散点图的实例
2019/07/03 Python
Python搭建代理IP池实现获取IP的方法
2019/10/27 Python
Cython编译python为so 代码加密示例
2019/12/23 Python
python单元测试框架pytest的使用示例
2020/10/07 Python
css3实现超炫风车特效
2014/11/12 HTML / CSS
日本即尚网:JSHOPPERS.com(支持中文)
2019/12/03 全球购物
Contém1g官网:巴西彩妆品牌
2020/01/17 全球购物
我看到了用指针调用函数的不同语法形式
2014/07/16 面试题
.net软件工程师应聘上机试题
2015/03/10 面试题
介绍一下Linux内核的排队自旋锁
2014/08/27 面试题
物业管理员岗位职责范文
2013/11/25 职场文书
电子商务专员岗位职责
2013/12/11 职场文书
单位在职证明书
2014/09/11 职场文书
机关职员工作检讨书
2014/10/23 职场文书
2016保送生自荐信范文
2016/01/29 职场文书
红灯733-1型14管5波段半导体收音机
2021/04/22 无线电
python实现图片批量压缩
2021/04/24 Python
docker compose 部署 golang 的 Athens 私有代理问题
2022/04/28 Servers