angular8.x升级到angular9.x之后。 Template variables are read-only.


问题描述:

angular8.x升级到angular9.x之后。

angular8.x升级到angular9.x之后。 Template variables are read-only.


原因分析:

angular9之后的模板类型检查增加了严格模式即:strictTemplates标志。出错原因:

angular8.x升级到angular9.x之后。 Template variables are read-only.

某个或多个html模板中,有ngFor下的双向绑定的代码,如上图。


解决方案:

以下二种方式均可。

angular8.x升级到angular9.x之后。 Template variables are read-only.