组件的属性可以具有验证器功能。
在此组件的属性(比如propA
)中,我想使用其他属性的propB
)值,但我不能简单地获得this.propA
。我该怎么做?
代码示例:
props: {
propA: String,
propB: {
type: Object
validator: function(){
switch(this.propA){ // "this" is undefined!!
case 'A':
// Do something
break;
case 'B':
// Do something else
break
}
}
}
}