Vue prop几种默认值

4,362 阅读1分钟

Vue.js prop default几种默认值

常见的拥有以下几种:NumberStringObjectArrayBoolean

  • Number
props: {
   demo: {
        type: Number,
        default: 0
   }
}
  • String
props: {
    demo: {
        type: String,
        default: 'hello'
    }
}
  • Object
props: {
    demo: {
        type: Object,
        default: () => ({})
    }
}
  • Array
props: {
    demo: {
        type: Array,
        default: () => []
    }
}
  • Boolean
props: {
    demo: {
        type: Boolean,
        default: true
    }
}