怎么让element的confirm组件默认选择取消
前端吧
全部回复
仅看楼主
level 1
凡尘逝影
楼主
兄弟们,element的confirm组件弹出后是默认选择确认的,按回车直接就确认了,现在需要把默认改为取消,没找到合适的做法,各位老哥有什么方案吗
2022年06月26日 03点06分
1
level 1
凡尘逝影
楼主
我用nexttick在弹窗完成后让焦点定位到取消按钮上,但有个bug就是实际上弹窗出来有一瞬间焦点是在确定上的,如果回车按的很快,还是会触发确认的事件
2022年06月26日 03点06分
2
ibebetter岁月
去掉timeout
2022年06月26日 23点06分
凡尘逝影
@ibebetter岁月
这个我试过,不加setTimeout的话,获取焦点的那一步就不起作用,弹窗之后,选中的还是确定
2022年06月27日 00点06分
Chen先生119
你可以自己写一个dialog 很简单的
2022年09月22日 10点09分
level 12
不多ai不少
那就不让回车触发事件,只能点击
2022年06月26日 04点06分
3
凡尘逝影
主要是需求是要回车能触发取消,要不我把回车确认给禁用了,就不会按得快触发了
2022年06月26日 05点06分
level 8
一绿向北
把默认的回车事件静止了 给取消按钮一个enter事件不就行了吗?
2022年06月26日 05点06分
4
凡尘逝影
可以的
2022年06月26日 05点06分
麦田十三
不错!
2022年07月04日 02点07分
1