我正在成功使用angular 2安全导航操作符作为属性,文档说明属性路径,但方法路径的最佳方法是什么?
myObj?.myMethod().myProperty
给出例外:
EXCEPTION: TypeError: Cannot read property ‘myProperty’ of null in
[{{myObj?.myMethod().myProperty}}
在javascript中,引自
w3schools:
A JavaScript method is a property containing a function definition.
我没有看到任何问题,为什么它不应该像这样工作:
{{myObj?.myMethod()?.myProperty}}
<p>Employer: {{employer?.companyName}}</p>
The safe navigation operator (?) means that the employer field is optional and if undefined,the rest of the expression should be ignored