AOT角度编译器的投诉不一致

时间:2019-05-07 11:24:45

标签: angular

所以我不断收到类似"Property 'xxxx' is private and only accessible within class 'yyyy'."的错误 从我的读物来看,这是因为AOT编译要求模板访问的所有变量都必须是公共的。

但是奇怪的是,它非常不一致。我在模板中使用了一些变量,即使私有也很难私有。为什么会这样?

以下是AOT编译器抱怨的变量示例:https://github.com/UnionVMS/VMS-Frontend/blob/731b87d139c733db65f16923cadad86943346adb/app/src/app/modules/map/pages/realtime/realtime.component.ts#L71

下面是一个不抱怨的示例:https://github.com/UnionVMS/VMS-Frontend/blob/731b87d139c733db65f16923cadad86943346adb/app/src/app/modules/map/pages/realtime/realtime.component.ts#L61

有人可以阐明为什么会这样吗? 为什么有些变量还可以,而另一些则不行?我找不到原因。

0 个答案:

没有答案
相关问题