0
A
回答
1
安全導航運算符?.
用於避免NullPointerException
。通常,當您訪問某個對象時,可能需要在訪問對象的方法或屬性之前驗證它是否爲空。爲了避免這種情況,安全導航運算符將簡單地返回null而不是拋出異常。
與elvis operator
?:
容易混淆,但這是完全不同的,在JavaScript /打字稿或角模板不存在
1
它被稱爲safe navigation
或Elvis操作符,它檢查值存在
的角安全導航操作器(?)是防止零點的流暢方便 方式和屬性路徑中的未定義值。這裏是 它是,如果用戶是 null,則防止視圖呈現失敗。
1
這是卡萊安全導航操作https://angular.io/guide/template-syntax#safe-navigation-operator,它的主要目的是爲了避免訪問null或未定義的對象,這是真正有用的,當你用異步數據處理(如你的例子說明)。
相關問題
- 1. 符號「⊇」是什麼意思?
- 2. &符號是什麼意思?
- 3. 是什麼意思:是什麼意思?
- 4. 冒號是什麼意思?
- 5. JSP中的$符號是什麼意思
- 6. JavaScript中的$符號是什麼意思?
- 7. Javascript中的符號「:」是什麼意思?
- 8. CV符號是什麼意思?
- 9. 符號<>是什麼意思?
- 10. TSQL中的「#」符號是什麼意思?
- 11. 這個eclipse符號是什麼意思?
- 12. 這個MSVC符號是什麼意思?
- 13. 這些git符號是什麼意思?
- 14. 插入符號(^)是什麼意思?
- 15. 這個符號是什麼意思:: =?
- 16. makefile符號$ @和$ <是什麼意思?
- 17. Linux中的符號^ \意思是什麼
- 18. JQuery的「$」符號是什麼意思?
- 19. 逗號運算符是什麼意思?
- 20. 在R中「:=」符號是什麼意思?
- 21. 符號「#!」是什麼意思?在Python中的意思是?
- 22. 「?」是什麼意思?
- 23. $$ $$是什麼意思?
- 24. 什麼是「||」意思?
- 25. 「\\。\」,「\ ?? \」,「\\?\」,「\\」是什麼意思?
- 26. 「=」是什麼意思
- 27. &**是什麼意思?
- 28. 是什麼意思?
- 29. 「_」是什麼意思?
- 30. 什麼是:!:意思?
的[爲什麼我們使用可能的複製「?」運營商在角度2]模板綁定(https://stackoverflow.com/questions/42364184/why-we-use-operator-in-template-binding-in-angular-2) –
也許不重複,但相關 –