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

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

父组件中的子组件引入

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是父组件定义传递给子组件的变量

相关推荐
mldong6 小时前
你的 Vue3 项目也能有钉钉同款审批流设计器:npm 装包,10 分钟画出第一条审批流
前端·vue.js
2分钟速写快排6 小时前
什么是 RAG?如何用 RAG 实现一个用户记忆?
前端·后端·ai编程
passerby60617 小时前
如何自己造一个时间处理库
前端·javascript·github
走到天涯海角8 小时前
react里面的长列表渲染优化
前端·react.js·前端框架
小羊没烦恼!8 小时前
Hello Web API系列教程——Web API与国际化
java·服务器·前端·javascript·php
北岛贰8 小时前
迷茫焦虑期,我做了一个带支付带官网的 AI 聊天虚拟恋人 App
前端·人工智能·后端
mayaairi10 小时前
Vue2 组件通讯(三):全局事件总线、PubSub、插槽与组件实例属性
前端·javascript·vue.js
kyriewen10 小时前
面试官问我:AI 都能写代码了,前端凭什么还值 25K
前端·javascript·人工智能
风骏时光牛马11 小时前
AI源码分析:拆解模型底层实现逻辑
前端
BillKu11 小时前
全局样式变量:CSS 自定义属性(--border-color)和SCSS 变量($border-color)的说明
javascript·css·scss