korean-ime-handler

Installation
SKILL.md

Korean IME Input Optimization Guide

When generating components for Quasar (Vue) or NiceGUI that involve text input, strictly follow these patterns to prevent "double-enter" bugs and "lagging binding" issues common with Korean characters.

1. Quasar (Vue) Strategy

Native v-model in Vue 3/Quasar does not update during IME composition. Use explicit event binding instead.

Recommended Implementation

  • Avoid: v-model="text"
  • Use: :model-value with @input or @update:model-value for real-time sync.
  • Prevent Double Enter: Always check event.isComposing on Enter key events.
Installs
4
First Seen
Feb 24, 2026
korean-ime-handler — fingul/vue-quasar-nicegui-ime-skill