我成功使用了角度2 安全导航操作符来获取属性,文档说明了属于属性路径,但对于<的最佳方法是什么? b>方法路径?
myObj?.myMethod().myProperty
给出了例外:
EXCEPTION:TypeError:无法读取属性&#39; myProperty&#39; of null in [{{MyObj中?.myMethod()。myProperty的}}
答案 0 :(得分:13)
在javascript中,请引用w3schools:
JavaScript方法是包含函数定义的属性。
我没有看到任何问题,为什么它不应该像这样:
{{myObj?.myMethod()?.myProperty}}
<p>Employer: {{employer?.companyName}}</p>
安全导航操作符(?)表示雇主字段是可选的,如果未定义,应忽略表达式的其余部分