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这个传递数据的方向,是父传给 子。不能倒过来!不能子传父!这个大家要注意。

相关推荐
前端Hardy几秒前
HTML&CSS:MacBook Air 3D 动画跃然屏上
前端·javascript·css·3d·html
汪小白JIY32 分钟前
【VUE3】VUE组合式(响应式)API常见语法
vue.js·vue3·语法
loey_ln1 小时前
观察者模式和发布订阅模式
javascript·观察者模式·react.js
cnsxjean3 小时前
SpringBoot集成Minio实现上传凭证、分片上传、秒传和断点续传
java·前端·spring boot·分布式·后端·中间件·架构
ZL_5673 小时前
uniapp中使用uni-forms实现表单管理,验证表单
前端·javascript·uni-app
沉浮yu大海3 小时前
Vue.js 组件开发:构建可重用且高效的 UI 块
前端·vue.js·ui
代码欢乐豆3 小时前
软件工程第13章小测
服务器·前端·数据库·软件工程
sunly_3 小时前
Flutter:启动屏逻辑处理02:启动页
android·javascript·flutter
EasyNTS3 小时前
H5流媒体播放器EasyPlayer.js网页直播/点播播放器如果H.265视频在播放器上播放不流畅,可以考虑的解决方案
javascript·音视频·h.265
莘薪4 小时前
JQuery -- 第九课
前端·javascript·jquery