我无法在任何项目中使用ngrx/component,因为它继续给我“嵌入模板上的任何指令都没有使用属性绑定ngrxLet。确保属性名称拼写正确,并且所有指令都列在“@NgModule。声明“.ng”错误。
它确实有效,但由于某种原因,ide 无法以任何方式识别它,我也注意到它无法识别指令模板保护(来自 ivy 的应该可用)。
我刚刚尝试了一个新的 ng new --minimal 10.0.5 应用程序,只导入了 ngrx 组件模块和其他几个项目。
我的猜测是我的 Angular 语言服务无法正常工作,我尝试重新安装它并没有任何改变,这是我所有扩展的列表。
- yaml
- 打字稿导入器
- Angular 语言服务
- SCSS 无处不在
- 更漂亮
- 移动 TS
- 材质图标主题
- 笑话赛跑者
- 埃斯林特
- 编辑器配置
- 支架对着色器 2
- 更好的评论
在这些项目中确实启用了 Ivy,我尝试了一个全新的 10.0 项目和其他将 ivy 启用标志设置为 true 的项目
示例 stackblitz (正如我所说,它实际上可以工作,它甚至可以在我的本地机器上工作,它只是在 ide 上给出一个错误,因为它无法识别指令):https ://stackblitz.com/edit/angular-ivy-gztygm ?file=src%2Fapp%2Fapp.component.html