我建立它通过Vue公司JS - 定义道具为特定类型的
现在我想这个道具接受idFieldType的名义接受的道具一个vuejs组件只有号码类型或字符串类型
所以我写如下
idFieldType: {
Type: Function,
default: function() {
return Number;
},
validator: function() {
if(value == String || value == Number) {
return true;
}
return false;
}
}
我也试过更换为Object类型。
我的问题是如何写一个只接受特定类型的道具?
中看到更多关于你的信息。尝试typeOf – rashidnk
也许我没有正确地得到你的问题,但是如果你想要一个prop是数字或字符串,为什么不使用'my-prop:[String,Number]'? – choasia
因为我不希望该值是一个字符串或数字,我希望该值是类型字符串或数字:) – Storm