角度多选下拉菜单 [英] Angular multi select dropdown

查看:40
本文介绍了角度多选下拉菜单的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想使用 bootstrap 4 设计一个多选下拉功能,如下图.

以下是我目前的实现.

 

<label>员工特权</label><select id="employeePrivelege" data-style="btn-default"class="selectpicker 表单控件"formControlName="employeePriveleges"多个数据最大选项=2"><选项选择>芥末</option><选择的选项>烧烤</option></选择>

我有两个问题

  1. 如果在 option
  2. 上添加 selected 属性,则不会选择元素

我知道这是因为我不使用 jQuery 并且我不想添加 JQuery,因为在 Angular 中不推荐这样做.

我的问题是

  1. 使用或不使用引导程序 4 在 Angular 中实现多下拉 UI 组件的最简单选项是什么

解决方案

我尝试了您的代码,但 selected 属性对我来说效果很好.

我在 w3schools 创建了一个片段,表明它有效:链接到片段

看起来它没有被选中,因为选中的选项是灰色的,因为控件处于非活动状态.如果您添加另一个未选中的选项,您可以看到不同之处.我在此处创建了另一个片段.

我的简化代码如下所示:


                
            
发送“验证码”获取 | 15天全站免登陆