保洁阿姨
保洁阿姨

接前后端定制开发

Nuxt3回车事件绑定

composables目录下新建一个useUtil.ts

useUtil.ts

export function useEnterEvent(event: () => void) {
   function handleEnterEvent(e: { key: string, preventDefault: () => void }) {
      if (e.key === 'Enter') {
         event()
         // 取消事件的默认动作
         e.preventDefault()
      }
   }
   onBeforeMount(() => document.addEventListener('keydown', handleEnterEvent))
   onUnmounted(() => document.removeEventListener('keydown', handleEnterEvent))
}

使用方法

/**
 * @description 回车事件绑定
 */
useEnterEvent(() => handleSubmit())

其中handleSubmitclick事件

点赞(0)

收藏(0)

打赏

发布于

发表评论- Comments

表情
预览

您必须登录注册发表评论

暂无数据
up↑

用户签到

签到
点击签到赚积分

- 今日签到 -

今日暂无签到

精彩视频

最近访客

解决你遇到的所有问题