html - 如何从此消息框/警报中删除按钮自动对焦?
问题描述
我正在使用元素 ui 消息框进行警报。vue中的那个组件在功能上是没有问题的。令人担忧的是,当警报弹出时,其中一个按钮会自动设置焦点。
请看附图。 消息框按钮焦点问题
MessageBox.confirm('Some user message', 'Warning', {
confirmButtonText: 'Yes',
cancelButtonText: 'No',
showClose: false,
roundButton: true,
type: 'warning'
})
加载警报时,有没有办法从按钮“是”中移除焦点。
解决方案
我也没有找到任何解决方案,所以我尝试了以下替代方案:
import swal from sweetalert
swal({ title: 'Warning',
text: 'some user message',
icon: 'warning',
dangerMode: true,
buttons: {
cancel: {
text: 'No',
value: null,
visible: true,
className: 'btn btn-primary',
closeModal: true
},
confirm: {
text: 'Yes',
value: true,
visible: true,
className: 'btn btn-secondary',
closeModal: true
}
}
})
推荐阅读
- c++ - 如何解决“抛出异常:写访问冲突”。
- python - 需要从网站列表中抓取链接。但不能在不止一个上使用代码。我能做些什么?
- reactjs - 如何在 React 中为整列设置背景颜色
- python - 即使经过 40,000 次迭代,Logistic 回归的成本降低也可以忽略不计
- typescript - Firebase 云功能 Typescript 本地代码更改未反映在模拟器中
- c++ - 如何在 C++ 中存储对其他对象的引用?
- c# - 关闭 UWP 应用后,具有完全信任进程的 Windows 应用程序打包项目保持运行
- django - 如果我想在 django 的投诉管理系统中接受来自不同用户的投诉,我应该在 views.py 中添加什么
- reactjs - 使用 gapi.client.request 访问 Drive thumbnailLink 给出 404
- android - 在 Android 11 上保持后台服务处于活动状态