代码如图, 点击 div.selected 的时候 ul.dorpdown-list 就会显示 点击 li 的时候 ul收起 并且 赋值给selectedVal
现在还有个需求是 点击dorpDown 指令外的部分 要收起 ul.dorpdown-list
怎么办呢?
代码如图, 点击 div.selected 的时候 ul.dorpdown-list 就会显示 点击 li 的时候 ul收起 并且 赋值给selectedVal
现在还有个需求是 点击dorpDown 指令外的部分 要收起 ul.dorpdown-list
怎么办呢?
简单的方法,直接写一个div包含你要的下拉列表,加个遮罩就可以了,遮罩部分加ng-click事件让下拉的div隐藏。div中ng-repeat循环选项,选项的ng-click事件来确定你选择的数据(传所选对象,不要传$index)。这个东西没必要写指令,如果需要多次重用,再写指令。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
绑定页面单击事件,关闭下拉菜单功能,举个列子