angular8 - 如何在角度 ng-select 模型中显示默认占位符?
问题描述
所以当我的表单组被加载时,我的下拉菜单看起来像这样
我的 ng 选择代码是
<ng-select
placeholder="select By Device"
appendTo="ng-select"
[clearable]="true"
[searchable]="true"
formControlName="byDevice">
<ng-option [value]="1">Desktop</ng-option>
<ng-option [value]="2">Laptop</ng-option>
<ng-option [value]="3">Tablet</ng-option>
<ng-option [value]="4">Mobile</ng-option>
</ng-select>
我想要 clearable 选项 true 因为它的过滤器
当我点击关闭图标(可清除图标)时,我看到这样的占位符
基本上它在加载而不是空选项时应该看起来像这样
那我该怎么做
请帮忙 !!
解决方案
好的,所以我解决了您只需为表单控件名称分配空值的问题
this.myForm = new FormGroup({
'byDevice':new FormControl(null)
});
像这样
谢谢 !!
推荐阅读
- mysql - 致命错误:mysql.h:安装mariadb时没有这样的文件或目录
- python-3.x - 在 Selenium 中使用 HTML 标签导航到元素
- enterprise-architect - 如何将自定义 xml 文件导入我的 EA 模型
- visual-studio - 将 .NET Framework 4.8 迁移到 .NET 5
- python - 我的 RelativeLayout 显然忽略了我的 pos_hint
- mysql - 关于mysql索引为什么不能给所有字段添加索引
- kotlin - jOOQ 从记录中返回错误的列值
- blazor-server-side - 如何使 Blazor Web 服务器应用程序侦听端点中的 POST 请求?
- android - Android:使用Opengles在320x240屏幕上绘图,1080p图片预览会有莫尔条纹?
- c# - Unity 中的自定义编辑器 InspectorTitlebar 如何知道它已被点击?