ElemeFE / element-angular

Element for Angular
https://element-angular.faas.ele.me
MIT License
530 stars 121 forks source link

Select 选择器 #97

Closed Cyclone77 closed 6 years ago

Cyclone77 commented 6 years ago

Issue Type:

Description:

界面上如果有2个Select 选择器点击其中一个下拉张开列表,然后点击另一个上一个下拉列表未关闭。

unix commented 6 years ago

这里应该是不会自动关闭,可以同时打开多个。 问题在于 Select 需要一个 close 方法来手动关闭,类似你这种需求可以手动的操作。

unix commented 6 years ago

看了一下代码,这里可以直接手动关闭。

<el-select #myselect></el-select>

<script>
// in Component:
@ViewChild('myselect') myselect: any

ngAfterViewInit(): void {
  this.myselect.toggleHandle()
}
</script>

(实际上你也可以在 document 上任意一个元素上触发一次点击,select 就会关闭了~~)