2017-02-23 76 views
2

当你有多个道具时,你如何验证Vue中的单个道具?当你有多个道具时验证单个道具

目前,我有这样的:

export default { 
    props: { 
     src: { required: true }, 
     alt: { required: false } 
    }, 

    data() { 
     return { 

     }; 
    } 
}; 

但我不需要为我的alt道具任何验证。通常情况下,如果我不需要验证,我只是使用一个数组,但我现在不得不现在为我的altrequired: false的形式进行验证?

+0

只要保持ALT空白,比如' ALT:{}' –

回答

1

你可以做alt: null如果你想允许alt是什么或什么,但机会是你想要的是一个字符串或没有,所以你可能会想:

props: { 
    src: { 
    required: true, 
    }, 
    alt: String, 
},