Mil*_*vic 6 javascript typescript angular
我有解析问题,这是用Elvis运算符解决的,但是如果我有包含正斜杠的键,我就不能使用Elvis运算符,因为我必须将该键放入方括号中.
如果键很简单就可以工作("firstname")
{{ data?.record?.firstname }}
Run Code Online (Sandbox Code Playgroud)
如果key有这样的前括号("name/first"),则不起作用
{{ data?.record?['name/first']}}
Run Code Online (Sandbox Code Playgroud)
如果我使用方括号,似乎Elvis不可用.
任何解决方法?也许是一种逃避冲突的方法.这样的符号:
{{ data?.record?.name\\/first }}
Run Code Online (Sandbox Code Playgroud)
Gün*_*uer 13
Elvis运算符仅适用.于其他解除引用运算符[].
作为解决方法使用
{{ data?.record ? data.record['name/first'] : null}}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2207 次 |
| 最近记录: |