2017-09-13 431 views
1

這是Vue.js模板如何在vue.js模板中顯示未定義的空格和空值?

<strong>{{userdata.phone}}</strong> 

當userdata.phone == null或userdata.phone ==不確定,我想展現的空間。 例如

<strong> {{ userdata.phone | !null | !undefined }} </strong> 

這可能嗎? 而在這種情況下,這是怎麼回事?

<strong>{{userdata.location.city + userdata.location.state + userdata.location.country }}</strong> 

userdata.locationi.city,州,國家可以爲空或未定義

+0

想要顯示城市,州**和**縣還是哪個城市有空? – Nit

回答

1

的解決方案是一樣具有default fallback for values in regular Javascript

<strong>{{ userdata.phone || " " }}</strong> 

相同的解決方案適用於多個回退。

<strong>{{ userdata.location.city || userdata.location.state || userdata.location.country || " " }}</strong> 
+0

謝謝。我在哪裏可以找到相關的文檔? –

+0

這不是Vue固有的,它是標準的Javascript。你可以[閱讀||例如,在MDN上(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_Operators)。 – Nit

+0

好吧,我編輯問題,在這種情況下,我該怎麼做? –