我使用vue-property-decorator,在组件类中添加了必需的道具,但是当我尝试使用没有道具的组件时,我没有看到任何控制台错误,表明缺少必需的道具。为什么?
export default class Test extends Vue {
@Prop() private message!: string;
}
Run Code Online (Sandbox Code Playgroud)
下面的代码不会产生预期的错误:
<test message="Hello" />
Run Code Online (Sandbox Code Playgroud)
以下代码应导致错误,但不会导致错误:
<test />
Run Code Online (Sandbox Code Playgroud)