43 props type 유효성 검사(validator)

source: categories/study/vue-experiance/vue-experiance_9-33.md

43. props type 유효성 검사(validator)

1.2 Object



export default {
  name: "CurrentUser",
  props: {
    user: {
      type: Object,
      validator(obj) {
        return 'lastName' in obj && typeof obj.lastName === 'string' &&
            'firstName' in obj && typeof obj.firstName === 'string';
      },
    }
  }
}