用的element的下拉列表 现在需求是想要在下拉列表选完项目后,就失去焦点,但目前写的方法都没有实现
你这样写没有效果是因为它是element-ui提供的下拉组件,我如果没记错的话这个下拉框实际上是由一个div包裹起来的一组dom节点,应该要这么写才能有效果:
// 找到该div父节点下的input节点将其取消聚焦
document.getElementById("subject").querySelector("input").blur();
9 回答9.4k 阅读
6 回答5.1k 阅读✓ 已解决
5 回答3.6k 阅读✓ 已解决
4 回答8k 阅读✓ 已解决
7 回答10k 阅读
5 回答7.4k 阅读✓ 已解决
5 回答8.3k 阅读
在watch中监听值的改变,值改变时去掉焦点就行了。很简单