angular-dart - initRelector 在多个库中定义
问题描述
我正在尝试从 templates.dart 文件中导出各种组件模板。例如export './src/foo/foo_component.template.dart';
export './src/bar/bar_component.template.dart';
VSCode 分析器在抱怨"The name 'initReflector' is defined in the libraries
package:my_app/src/foo/foo_component.template.dart and package:my_app/src/bar/bar_component.template.dart"
解决方案
我建议只从这些库中显示您需要的内容,而不是导出所有公开的内容:
export './src/bar/bar_component.template.dart' show BarComponentNgFactory;
如果这看起来太麻烦了,你可以换一种方式,把 initReflector 隐藏起来。
推荐阅读
- javascript - How to handle glitch while moving div using position attributes via arrow keys?
- javascript - IntersectionObserver API and TypeScript
- javascript - How can I fix the offset of the gradient to be aligned with the chart points(chart.js)?
- java - 在“foreach”项目中使用“选择”项目时捕获 NoSuchPropertyException 异常
- c# - 在 mv 到其他目录之后,Dotnet CLI 无法构建?
- sequelize.js - Sequelize.js model.schema 包含
- javascript - 如何在功能组件中使用 Flow 检查道具,以便我可以直接使用道具变量?
- javascript - 如何在 OpenSeadragon 中旋转后获取图像角位置
- python - 为什么 Python 中的引用计数被认为不是线程安全的?
- typescript - 打字稿,如何摆脱这些开关语句