本篇文章帶大家了解一下Vue2 中的可選鏈式調用操作符“?.”,聊聊 ?. 在 template中使用報錯的解決方法,希望對大家有所幫助!
一、先說一下什么是?.(可選鏈式調用操作符)
可選鏈操作符(
?.
)允許讀取位于連接對象鏈深處的屬性的值,而不必明確驗證鏈中的每個引用是否有效。?.
操作符的功能類似于.
鏈式操作符,不同之處在于,在引用為空(nullish ) (null
或者undefined
) 的情況下不會引起錯誤,該表達式短路返回值是undefined
。與函數調用一起使用時,如果給定的函數不存在,則返回undefined
。【