美文网首页
prop配置

prop配置

作者: 冰点雨 | 来源:发表于2022-03-29 13:44 被阅读0次

功能:让组件接收外部传过来的数据
(1)传递数据:

<Demo name="xxx"/>

(2)接收数据:
第一种方式(只接收)

props: ['name']

第二种方式(限制类型)

props:{
      name:String
 }

第三种方式(限制类型、限制必要性、指定默认值)

 props: {
        name: {
           type: String, //name 的类型是字符串
           required: true, //name 是必传的
           default: 99, //默认
        }
}

注意:props 是只读的,Vue 底层会监测你多 props 的修改,如果进行了修改,就会发出 j 警告。
若业务需求确实需要修改,那么请复制 props 的内容到 data 中一份,然后去修改 data 中的数据

传值 App.vue

  <Student name="李四" sex="女" :age="18" />

接收 Student.vue

export default {
  name: 'Student',
  data() {
    return {
      msg: '我是一个学生',
      myAge: this.age,
    }
  },
  props: ['name', 'sex', 'age'], //简单接收

  //接收的同时对数据进行类型限制
  /*  props:{
     name:String,
    age:Number,
    sex:String
  } */

  // 接收的同时对数据:进行类型限制+默认值的限制
  /* props: {
    name: {
      type: String, //name的类型是字符串
      required: true, //name是必传的
    },
    age: {
      type: Number,
      default: 99, //默认值
    },
    sex: {
      type: String,
      required: true,
    },
  }, */
}

相关文章

  • prop配置

    功能:让组件接收外部传过来的数据(1)传递数据: (2)接收数据:第一种方式(只接收) 第二种方式(限制类型) 第...

  • SpringBoot2.X 实战1 -- 配置文件

    一.前言 SpringBoot 中配置约定大于配置。 二.获取自定的配置 1.从 application.prop...

  • 二、配置文件(1)

    1、配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的; •application.prop...

  • 2.springboot配置文件使用说明

    一、配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的; •application.prop...

  • SpringBoot配置文件

    1、配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的; •application.prop...

  • 2019-06-29sSpringBoot 配置文件

    1、配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的; •application.prop...

  • Vue组件

    Prop属性 prop定义了这个组件有哪些可配置的属性,组件的核心功能也都是它来确定的。写通用组件时,props ...

  • spring boot:配置文件详解

    1.配置文件 spring boot使用一个全局配置文件,配置文件支持两种格式: application.prop...

  • YML语法及配置

    YML配置文件 SpringBoot使用一个全局的配置文件,配置文件名称是固定的 application.prop...

  • RTF模板+XML模板 生成 PDF文件

    RTF模板+XML模板 => PDF文件 一:tomcat配置 catalina.bat logging.prop...

网友评论

      本文标题:prop配置

      本文链接:https://www.haomeiwen.com/subject/smlqdrtx.html