Prop 类型
通常你希望每个 prop 都有指定的值类型。这时,你可以以对象形式列出 prop,这些属性的名称和值分别是 prop 各自的名称和类型:
props: {
title: String,
likes: Number,
isPublished: Boolean,
commentIds: Array,
author: Object,
callback: Function,
contactsPromise: Promise // or any other constructor
}
传递静态或动态 Prop
可以像这样给 prop 传入一个静态的值
<blog-post title="My journey with Vue"></blog-post>
prop 可以通过 v-bind
动态赋值,例如
<!-- 动态赋予一个变量的值 -->
<blog-post v-bind:title="post.title"></