Description

Touch Event Support

Overview

Enable tap, swipe, touch, hold, mouse down, and mouse up events on any HTML DOM element within Vue.js 3.

Benefits

This approach offers the simplest method to make interactive Vue components mobile‑friendly. By attaching v-touch directives to elements, the same declarative syntax works seamlessly on both desktop and mobile platforms. Unlike other libraries, no additional component code is required—registering the library globally automatically introduces these events across your entire application.

Related Projects

Markstream

AI-powered Streaming Markdown Renderer

Vue 3 JSON Editor

Vue 3 JSON Editor

JSON Editor Component

Vuelor

Vuelor

Colorpicker Component

Roughness

Roughness

Hand-drawn Component Library

Stk Table Vue

Stk Table Vue

Virtual List Component