html - angular 6 ngx 芯片无法正确显示
问题描述
所以我ngx-chips
在我当前的项目中使用,并将我的对象保存在一个数组中,所以我可以使用以下示例:
<div>
<h3>Tags within an autocomplete component (clear on blur events)</h3>
<tag-input [ngModel]="['@item']"
[clearOnBlur]="true">
<tag-input-dropdown [focusFirstElement]="true" [autocompleteItems]="autocompleteItems">
</tag-input-dropdown>
</tag-input>
</div>
出于某种原因,我得到的是一个无效的空字段,而不是下面示例中显示的内容:
这是我的代码:
<tag-input [ngModel]="selectedExercises" [ngModelOptions]="{standalone: true}"
[clearOnBlur]="true">
<tag-input-dropdown [focusFirstElement]="true" [autocompleteItems]="exercises">
</tag-input-dropdown>
</tag-input>
whereselectedExercises
是一个空数组,我想在其中存储我选择的标签,并且exercises
是一个我想从中选择的对象数组
我在这里想念什么?
解决方案
在我的情况下,问题只是通过将模块添加shared.module.ts
到exports
部分来解决:
@NgModule({
...
exports: [...,
TagInputModule,
BrowserAnimationsModule,
FormsModule,
ReactiveFormsModule],
并且代码本身基本上是从github 示例中复制粘贴
推荐阅读
- python - Groupby 的 Python 最小/最大日期
- javascript - 数组上的 useTransition 返回未定义的数组属性(React Spring)
- spring - 如何为 spring GatewayFilter 测试生成取消的请求?
- excel - 快速/高效的 VBA 代码,用于比较大型数据库(约 9000 行)的 excel 中的两列
- debugging - 我可以阻止 STMCubeIDE 在微控制器复位(调试)时打开启动 .s 文件吗?
- python - 使用 pymssql 连接数据库时遇到问题
- python - Django Docker 问题
- javascript - 使用 jQuery 从动态输入中制作收据
- json - 在列表中选择对象而不将列表转换为 powershell 中的对象
- reactjs - 如何在使用 React.js 进行初始化时获得 Firebase 身份验证?