所以我不断收到类似"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
有人可以阐明为什么会这样吗? 为什么有些变量还可以,而另一些则不行?我找不到原因。