关于父组件向子组件传值的形式(类型一)

前提,在父组件中引入子组件,希望子组件的配置值根据父组件前端的改变而改变...

父组件中的子组件引入

html 复制代码
<template>
  <div id="" style="padding: 20px">
    <!-- 菜单弹框 -->
    <el-dialog title="自定义操作" :visible.sync="meunShowBool">
      <Meun
        ref="menu"
        :available-fields="availableFieldsParent"
        @changeAddVedioType="changeAddVedioType"
        @changeBoxVedioType="changeBoxVedioType"
        @changeSkuPrintBool="changeSkuPrintBool"
        @changeSkuNotesBool="changeSkuNotesBool"
        @changeReCheckBoxBool="changeReCheckBoxBool"
        @changeVedioConfig="changeVedioConfig"
      ></Meun>
    </el-dialog>
 ......
  </div>
</template>

<script>
  data: function () {
      return {
availableFieldsParent: [], 
//父组件向子组件的传值数据
......
      }
</script>

子组件 Menu.vue

html 复制代码
    

// 子组件定义props属性接收
    props: {
      availableFields: {
        type: Array,
        default: () => [],
      },
    },

子组件接收父组件的值要满足的条件:

1.子组件props定义属性接收

2.父组件定义传递子组件的变量

3.子组件中定义接收的属性变量,和父组件传值的相关

比如 子组件定义 A 接收父组件的值

父组件中 :A = 'B' B是父组件定义传递给子组件的变量

相关推荐
恋猫de小郭5 分钟前
Android Studio Panda 2 ,支持 AI 用 Vibe Coding 创建项目
android·前端·flutter
爱学习的程序媛7 分钟前
【Web前端】WebSocket 详解
前端·websocket·网络协议·web
BJ-Giser7 分钟前
Cesium夜晚月亮银河夜空效果
前端·可视化·cesium
happymaker06269 分钟前
web前端学习日记——DAY06(js基础语法与数据类型)
前端·javascript·学习
FlyWIHTSKY9 分钟前
父子组件参数传递
前端·javascript·vue.js
不会写DN10 分钟前
JS 最常用的性能优化 防抖和节流
开发语言·javascript·ecmascript
紫_龙17 分钟前
最新版vue3+TypeScript开发入门到实战教程之生命周期函数
前端·javascript·typescript
小江的记录本25 分钟前
【反射】Java反射 全方位知识体系(附 应用场景 + 《八股文常考面试题》)
java·开发语言·前端·后端·python·spring·面试
孟陬26 分钟前
国外技术周刊 #4:这38条阅读法则改变了我的人生、男人似乎只追求四件事……
前端·人工智能·后端
工边页字27 分钟前
cursor接上figma mcp ,图形图像模式傻瓜式教学(包教包会版)
前端·人工智能·ai编程