vue快速入门(三十五)组件通信-父传子

embedded/2024/10/19 19:38:33/

注释很详细,直接上代码

上一篇

新增内容

  1. 父组件传值
  2. 子组件接收父组件传来的数据

源码
App.vue

<template><div id="app"><!-- :item="item"为将item的值传递给MyTest组件 --><MyTest v-for="item in roles" :key="item.id" :item="item" /></div>
</template>
<script>javascript">
// 导入局部注册组件
import MyTest from "./components/MyTest.vue";
export default {name: "App",components: {//注册局部注册组件MyTest,},data() {return {//定义data值roles: [{ id: 0, name: "光头强", home: "小木屋", LoveToEat: "喜之郎果冻" },{ id: 1, name: "熊二", home: "树洞", LoveToEat: "蜂蜜" },{ id: 2, name: "吉吉国王", home: "山洞", LoveToEat: "香蕉" },],};},
};
</script>
<style>
#app {display: flex;flex-direction: row;
}
</style>

MyTest.app

<template><div id="MyTest"><div>名字:{{item.name}}</div><div>家:{{item.home}}</div><div>爱吃:{{item.LoveToEat}}</div></div>
</template><script>javascript">export default {// 因为组件每次使用都需要是一个新的对象,// 所以data数据都需要是函数返回data() {return {}},// 接收父组件传过来的数据props:['item']}
</script><style lang="less" scoped>
#MyTest{box-sizing: border-box;height:300px;width:300px;padding: 10px 0;background-color: aquamarine;margin: 10px;border-radius: 10px;display: flex;flex-direction: column;justify-content: space-around;font-family: 华文彩云;div{text-align: center;}
}</style>

效果演示

在这里插入图片描述


http://www.ppmy.cn/embedded/3915.html

相关文章

C++:map和set的使用

一、关联式容器介绍 在学习map和set之前&#xff0c;我们接触到的容器有&#xff1a;vector、list、stack、queue、priority_queue、array&#xff0c;这些容器统称为序列式容器&#xff0c;因为其底层为线性序列的数据结构&#xff0c;里面存储的是元素本身。 关联式容器也是用…

OpenCV轻松入门(六)——简单图片处理【马赛克、毛玻璃、浮雕效果】

马赛克效果 马赛克指现行广为使用的一种图像&#xff08;视频&#xff09;处理手段&#xff0c;此手段将影像特定区域的色阶细节劣化并造成色块打乱的效果&#xff0c;因为这种模糊看上去有一个个的小格子组成&#xff0c;便形象的称这种画面为马赛克。其目的通常是使之无法辨…

数字乡村创新实践推动农业现代化发展:科技赋能农业产业升级、提升农民收入水平与乡村治理效能

随着信息技术的迅猛发展和数字化转型的深入推进&#xff0c;数字乡村创新实践已成为推动农业现代化发展的重要引擎。数字技术的广泛应用不仅提升了农业生产的智能化水平&#xff0c;也带动了农民收入的增加和乡村治理的现代化。本文旨在探讨数字乡村创新实践如何科技赋能农业产…

【图像超分】论文精读:Single Image Super-Resolution via a Holistic Attention Network(HAN)

第一次来请先看这篇文章:【超分辨率(Super-Resolution)】关于【超分辨率重建】专栏的相关说明,包含专栏简介、专栏亮点、适配人群、相关说明、阅读顺序、超分理解、实现流程、研究方向、论文代码数据集汇总等) 文章目录 前言Abstract1. Introduction2 Related Work3 Holis…

目标检测——行人交通信号灯数据集

一、重要性及意义 行人交通信号灯检测的重要性及意义主要体现在以下几个方面&#xff1a; 首先&#xff0c;行人交通信号灯检测对于提高道路安全性至关重要。通过准确识别交通信号灯的状态&#xff0c;行人可以更加清晰地了解何时可以安全地过马路&#xff0c;从而避免与车辆…

Linux:常用软件、工具和周边知识介绍

上次也是结束了权限相关的知识&#xff1a;Linux&#xff1a;权限相关知识详解 文章目录 1.yum-管理软件包的工具1.1基本介绍1.2yum的使用1.3yum的周边生态1.4软件包介绍 2.vim-多模式的文本编辑器2.1基本介绍2.2基本模式介绍2.2.1命令模式&#xff08;Normal mode&#xff09;…

Opencv | 基于ndarray的基本操作

这里写目录标题 一. Opencv 基于ndarray的基本操作1. 浅拷贝2. np.copy ( ) 深拷贝3. 堆叠3.1 np.vstack ( ) 垂直方向堆叠3.2 np.hstack ( ) 水平方向堆叠 4. numpy创建图像5 np.transpose ( ) 更改维度顺序6. cv.resize ( ) 放大缩小7. np.clip ( ) 一. Opencv 基于ndarray的…

C++设计模式|创建型 4.建造者模式

1.什么是建造者模式? 建造者模式&#xff08;也被成为生成器模式&#xff09;&#xff0c;是一种创建型设计模式&#xff0c;软件开发过程中有的时候需要创建很复杂的对象&#xff0c;而建造者模式的主要思想是将对象的构建过程分为多个步骤&#xff0c;并为每个步骤定义一个…