nuxt.js - 单击外部元素时如何隐藏元素?
问题描述
当我在输入框外单击时,我试图隐藏一个按钮。单击输入框时,我可以使用 v-show 和 v-on:click 来显示按钮。我安装了 v-click-outside 但似乎无法弄清楚!任何帮助表示赞赏。
解决方案
点击输入会有一个焦点,所以你可以@blur
在输入上使用事件来达到与点击外部相同的结果,甚至不需要使用外部库。
您也可以使用@focus
而不是@click
输入来显示按钮。取决于你的需要。
推荐阅读
- python - XGBoost 决策树选择
- if-statement - TYPO3 Fluid elseif with && 条件
- java - Firebase Android 中的 Firebase 搜索嵌套对象搜索
- python - Django 管理面板不会呈现 CSS
- swift - 在结构内指定 Hashable 类型约束
- sql - 删除表中具有依赖外键的重复行
- node.js - 节点塞内卡猫鼬奇怪的行为
- angularjs - Angular UI Grid:如何用来自数据库/后端的真实数据填充下拉过滤器
- python - 如何为异步生成器提供来自 python.net 的事件
- javascript - 模拟红绿灯