2017-02-23 81 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, 
},