vue中父子传递属性值

1、父传子属性值

自定义图库组件

在add.vue中应用tuku组件并给默认值

效果

2、 子传父,逆向赋值

add.vue和第一问中一样

修改tuku组件,传值给add.vue

3、多个传递

效果:

点击两个修改按钮后

4、使用defineModel简化父子传值

其他代码跟3 一样,更改图库代码

tuku.vue

复制代码
<template>
 图库:{{ a }}
 图库:{{ b }}

 <!-- 点击后触发方法修改父组件的值 -->
 <el-button type = "primary" @click = "change">子修改img1</el-button>
 <el-button type = "primary" @click = "change2">子修改img2</el-button>
</template>


<script lang="ts" setup>

import { defineModel } from 'vue';

const a = defineModel("tukuimg1")
const b = defineModel("tukuimg2")

const change = ()=>{
    a.value = "这是子组件给img1"
}

const change2 = ()=>{
    b.value = "这是子组件给img2"
}
</script>
相关推荐
BillKu6 分钟前
Vue3应用执行流程详解
前端·javascript·vue.js
欧阳天风16 分钟前
链表运用到响应式中
javascript·数据结构·链表
Codebee21 分钟前
OneCode 移动套件多平台适配详细报告
前端·人工智能
你知唔知咩系timing啊24 分钟前
🎙️ 站在巨人肩膀上:基于 SenseVoice.cpp 的前端语音识别实践
前端
一位搞嵌入式的 genius24 分钟前
前端开发核心技术与工具全解析:从构建工具到实时通信
前端·笔记
littleplayer26 分钟前
Redux 中›ABC三个页面是如何通信的?
前端
安卓开发者26 分钟前
鸿蒙NEXT的Web组件网络安全与隐私保护实践
前端·web安全·harmonyos
程序员NEO35 分钟前
3分钟搞定Vue组件库
前端
程序员NEO39 分钟前
WebStorm代码一键美化
前端
前端农民工ws1 小时前
Vue 框架的 markdown 渲染组件,针对 AI 的 markdown 流式传输场景
前端·javascript·vue.js·ai