1.如何在Vue 2中为组件prop设置默认值?例如,有一个movies
可以以这种方式使用的简单组件:
<movies year="2016"><movies>
Vue.component('movies', {
props: ['year'],
template: '#movies-template',
...
}
但是,如果用户未指定year
:
<movies></movies>
则组件将使用year
prop的一些默认值。
2.另外,检查用户是否未设置道具的最佳方法是什么?这是个好方法吗?
if (this.year != null) {
// do something
}
也许这:
if (!this.year) {
// do something
}
?
if (this.year != null)
或者也许是这样if (!this.year)
?谢谢!