需求和问题
如下图所示:https://ng.ant.design/version...
1、点击第一个select,弹出选项(用了cdk,有一层backdrop,此时如果点击其他地方,被backdrop拦截,所以收起第一个select的选项。)
2、如果鼠标移动到第二个select并点击,我希望有一种可以点透backdrop的方法,既能关闭刚刚第一个select打开的选项,然后弹出第二个select的选项;
3、如果鼠标移动到别的地方并点击,只需要关闭刚刚第一个select打开的选项
问题出现的环境背景及自己尝试过哪些方法
ng-zorro 0.7.x
angular4
参考了elementui for vue的实现方法,它是基于指令的
效果看这里:
http://element.eleme.io/#/zh-...
源码看这里:
https://github.com/ElemeFE/el...
https://github.com/ElemeFE/el...
在ng也可以用directive实现么?