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 innerHTML、outerHTML、innerText、outerText的区别
Nov 24 Javascript
jQuery 行级解析读取XML文件(附源码)
Oct 12 Javascript
JS中toFixed()方法引起的问题如何解决
Nov 20 Javascript
javascript计算当月剩余天数(天数计算器)示例代码
Jan 09 Javascript
JS简单随机数生成方法
Sep 05 Javascript
JavaScript Uploadify文件上传实例
Feb 28 Javascript
推荐一个基于Node.js的表单验证库
Feb 15 Javascript
jQuery 筛选器简单操作示例
Oct 02 jQuery
vue动态路由:路由参数改变,视图不更新问题的解决
Nov 05 Javascript
详解Vue 单文件组件的三种写法
Feb 19 Javascript
Angular8 简单表单验证的实现示例
Jun 03 Javascript
vue中的.$mount('#app')手动挂载操作
Sep 02 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短域名转换为实际域名函数
2011/01/17 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
2017/12/26 PHP
深入分析js中的constructor和prototype
2012/04/07 Javascript
分享一个自己动手写的jQuery分页插件
2014/08/28 Javascript
JavaScript中的迭代器和生成器详解
2014/10/29 Javascript
使用jQuery实现验证上传图片的格式与大小
2014/12/03 Javascript
js实现简单锁屏功能实例
2015/05/27 Javascript
jQuery实现的经典竖向伸缩菜单效果代码
2015/09/24 Javascript
jQuery和CSS仿京东仿淘宝列表导航菜单
2017/01/04 Javascript
原生js实现中奖信息无间隙滚动效果
2017/01/18 Javascript
Express系列之multer上传的使用
2017/10/27 Javascript
vue多页面开发和打包正确处理方法
2018/04/20 Javascript
react实现换肤功能的示例代码
2018/08/14 Javascript
Vue keepAlive 数据缓存工具实现返回上一个页面浏览的位置
2019/05/10 Javascript
es6函数中的作用域实例分析
2020/04/18 Javascript
python计算N天之后日期的方法
2015/03/31 Python
python 添加用户设置密码并发邮件给root用户
2016/07/25 Python
Python三级目录展示的实现方法
2016/09/28 Python
python WindowsError的错误代码详解
2017/07/23 Python
使用apidocJs快速生成在线文档的实例讲解
2018/02/07 Python
Python线程同步的实现代码
2018/10/03 Python
python读取xlsx的方法
2018/12/25 Python
Windows下Sqlmap环境安装教程详解
2020/08/04 Python
Python中qutip用法示例详解
2020/10/02 Python
详解Python GUI编程之PyQt5入门到实战
2020/12/10 Python
美国指甲油品牌:Deco Miami
2017/01/30 全球购物
全球性的众包图形设计市场:DesignCrowd
2021/02/02 全球购物
新西兰最大的连锁超市:Countdown
2020/06/04 全球购物
客服端调用EJB对象的几个基本步骤
2012/01/15 面试题
汽车机修工岗位职责
2014/03/06 职场文书
文明家庭先进事迹材料
2014/05/14 职场文书
工厂采购员岗位职责
2015/04/07 职场文书
讲座通知范文
2015/04/23 职场文书
新学期感想
2015/08/10 职场文书
PostgreSQL通过oracle_fdw访问Oracle数据的实现步骤
2021/05/21 PostgreSQL