vue前端开发自学,父子组件之间的数据传递demo

vue前端开发自学,父子组件之间的数据传递demo!下面为大家展示的是,vue开发中常见的,父子级别关系的,数据 传递案例。先给大家看一下,源码,然后讲解一下里面的注意事项。

复制代码
<template>
    <h3>Parent</h3>
    <Child  :title="message"/>
</template>
<script>
import Child from "./Child.vue"
    export default{
        data(){
            return {
                message:"Parents内容!"
            }
        },
        components:{
            Child
        }
    }
</script>

如图所示,以上代码是Parent.vue的内容。


复制代码
<template>
    <h3>Child</h3>
    <p>{{ title }}</p>
</template>
<script>
    export default{
        data(){
            return {
                
            }
        },
        props:["title"]
    }
</script>

如图,以上代码是Child.vue的源码内容。


如图,是执行后,在浏览器内看见的执行效果。子组件确实拿到了父组件传递过来的数据。而且是使用了动态的方式。当然了,你可以使用静态绑定的数据,一样也可以传递过来的。


复制代码
<template>
    <h3>Parent</h3>
    <Child  title="Parents内容!222"/>
</template>
<script>
import Child from "./Child.vue"
    export default{
        data(){
            return {
               
            }
        },
        components:{
            Child
        }
    }
</script>

以上是使用了静态数据的方式,一样可以在子组件拿到数据的,下面是执行效果!

如图,拿到了父组件绑定的静态数据内容。


注意事项:vue这个传递数据的方向,是父传给 子。不能倒过来!不能子传父!这个大家要注意。

相关推荐
2501_944521598 小时前
Flutter for OpenHarmony 微动漫App实战:列表项组件实现
android·开发语言·javascript·flutter·ecmascript
小二·8 小时前
Python Web 开发进阶实战:联邦学习平台 —— 在 Flask + Vue 中构建隐私保护的分布式 AI 训练系统
前端·python·flask
一人の梅雨8 小时前
中国制造网商品详情接口进阶实战:跨境场景下的差异化适配与问题攻坚
java·前端·javascript
无知的小菜鸡8 小时前
React:使用高阶组件实现vue中的路由守卫功能
前端·vue.js·react.js
xzl048 小时前
小智服务器intent_type 初始化为function_call过程
linux·前端·数据库
wuhen_n8 小时前
Webpack vs Vite:前端构建工具对比
前端·webpack·node.js·vite
EverydayJoy^v^8 小时前
RH134学习进程——四.归档和传输文件
服务器·前端·网络
muddjsv9 小时前
JavaScript 结合 Flex 布局的深度解析 (解锁前端布局新范式)
前端·javascript
卿着飞翔9 小时前
win11安装配置nginx并部署ruoyi前端
运维·前端·nginx
jiayong239 小时前
前端性能优化系列(一):问题分析与诊断
前端·性能优化