!:感叹号冒号

时间:2019-07-05 09:00:41

标签: typescript vue.js

我正在研究使用类制作Vue组件并找到了这个库

https://github.com/kaorun343/vue-property-decorator#Provide

在以下示例中:

import { Vue, Component, Prop } from 'vue-property-decorator'

@Component
export default class YourComponent extends Vue {
  @Prop(Number) readonly propA: number | undefined
  @Prop({ default: 'default value' }) readonly propB!: string
  @Prop([String, Boolean]) readonly propC: string | boolean | undefined
}

!:代码中的含义是什么

propB!: string

0 个答案:

没有答案