背景
项目登录页,需要点击登录按钮,实现一些需求,因为回车键也绑定了,想通过js实现触发,虽然问题没解决,但分享下触发方法
<el-button type="primary" ref="loginBtnRef" class="submit">登录</el-button>
<script lang="ts" setup>
import { ref} from "vue";
const loginBtnRef=ref();
document.documentElement.addEventListener("keydown", (event) => {
if (event.key === 'Enter') {
//关键代码
loginBtnRef.value.$emit('click');
}
});
</script>