angular - 无法绑定到“值”,因为它不是“ngs-code-editor”的已知属性
问题描述
我已经在 Angular 模块中导入了以下行,并且还导入了。但仍然出现以下错误错误 NG8002:无法绑定到“值”,因为它不是“ngs-code-editor”的已知属性。
- 如果 'ngs-code-editor' 是一个 Angular 组件并且它有 'value' 输入,那么验证它是这个模块的一部分。
- 如果“ngs-code-editor”是一个 Web 组件,则将“CUSTOM_ELEMENTS_SCHEMA”添加到该组件的“@NgModule.schemas”以禁止显示此消息。
- 要允许任何属性,请将“NO_ERRORS_SCHEMA”添加到此组件的“@NgModule.schemas”。
从'@ngstack/code-editor'导入{ CodeEditorModule };从“@angular/forms”导入 { FormsModule };
进口:[CodeEditorModule.forRoot() ,FormsModule ],
<ngs-code-editor style="height:90%;width:100%"
theme="vs-light"
[(value)]="code"
language="typescript"
[options]="options"
(valueChanged)="onrqCodeChanged($event)">
</ngs-code-editor>
解决方案
发生此错误是因为 Angular 找不到CodeEditorModule
.
例如,如果CodeEditorModule.forRoot()
在您的 . 中导入 ,请component.module.ts
确保ComponentModule
在AppModule
.
推荐阅读
- android - 每个活动开始后显示 SQLiteConstraintException 错误
- python - 在 Python 中使用重新编译来匹配单词
- sql-server - 将字符串值拆分为多列
- reactjs - 在类中反应 useEffect 定义
- firebase - 如何从 Firebase 数据库读取和写入数据?
- class - 在 .net3.5 或 .net4.7 上部署 Umbraco v4 站点
- javascript - Node.js:使用通用池时资源未释放
- python - Python Selenium+chrome 找不到我想要的元素(表格)
- c# - Access DB - 合并和删除重复项
- java - Junit5 csv异常在一个非常简单的例子中?