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>
相关推荐
李鸿耀9 分钟前
仅用几行 CSS,实现优雅的渐变边框效果
前端
码事漫谈28 分钟前
解决 Anki 启动器下载错误的完整指南
前端
im_AMBER1 小时前
Web 开发 27
前端·javascript·笔记·后端·学习·web
蓝胖子的多啦A梦1 小时前
低版本Chrome导致弹框无法滚动的解决方案
前端·css·html·chrome浏览器·版本不同造成问题·弹框页面无法滚动
玩代码1 小时前
vue项目安装chromedriver超时解决办法
前端·javascript·vue.js
訾博ZiBo2 小时前
React 状态管理中的循环更新陷阱与解决方案
前端
StarPrayers.2 小时前
旅行商问题(TSP)(2)(heuristics.py)(TSP 的两种贪心启发式算法实现)
前端·人工智能·python·算法·pycharm·启发式算法
计算机毕业设计木哥2 小时前
计算机毕业设计选题推荐:基于SpringBoot和Vue的快递物流仓库管理系统【源码+文档+调试】
java·vue.js·spring boot·后端·课程设计
一壶浊酒..2 小时前
ajax局部更新
前端·ajax·okhttp
苏打水com2 小时前
JavaScript 面试题标准答案模板(对应前文核心考点)
javascript·面试