[Angular] The $any() type cast function
作者:互联网
Sometimes a binding expression triggers a type error during AOT compilation and it is not possible or difficult to fully specify the type. To silence the error, you can use the $any()
cast function to cast the expression to the any
type as in the following example:
<p>The item's undeclared best by date is: {{$any(item).bestByDate}}</p>
Using $any()
prevents TypeScript from reporting that bestByDate
is not a member of the item
object.
The $any()
cast function also works with this
to allow access to undeclared members of the component.
<p>The item's undeclared best by date is: {{$any(this).bestByDate}}</p>
The $any()
cast function works anywhere in a binding expression where a method call is valid.
标签:function,item,undeclared,cast,type,any 来源: https://www.cnblogs.com/Answer1215/p/14678055.html