我正在开发一个Angular2项目,并在示例项目中找到此代码。
person?.name
和person!.name
在此代码中的含义是什么?
ex)
let person = {
name: 'ali',
age: 18
}
Html模板:
<label> {{ person?.name }} </label>
我不确定人?.name是否也能在.ts文件中工作。 这些运算符是否也适用于Javascript? 如果Javascript不支持此功能,我该如何管理相同的功能?
答案 0 :(得分:0)
person?.name在此代码中的含义是什么
此处介绍了安全导航操作员:https://angular.io/guide/template-syntax#expression-operators
我不确定人?.name是否可以在.ts文件中工作