angular - Angular AOT 编译器不一致的投诉
问题描述
所以我不断收到看起来像这样的错误,"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
任何人都可以解释为什么会这样吗?为什么有些变量可以,有些则不行?我找不到这个的原因。
解决方案
推荐阅读
- ios - Xcode 12 找不到任何匹配的 iOS 应用程序开发配置文件
- scikit-learn - 多标签分类返回的平均准确率几乎为 0
- javascript - 如何在 Elfinder 文件管理器中使用 javascript 修复添加事件?
- reactjs - React keycloak集成不重定向到登录页面
- powershell - 检查文件中的计算机是否在线
- flutter - 颤振多个动作
- android - 应用备用存储桶不确认用户交互
- substrate - 无法将前端模板连接到 Substrate 中的节点模板
- python - 如何训练我自己的图像数据集以进行文本识别并创建经过训练的模型以用于 OCR
- rust - 有没有办法在 rustdoc 中嵌入序列图?