Vue 的键盘事件绑定无效

Qiang 发布在Q&A 1

Vue3 在绑定键盘事件时,无法触发绑定事件,代码如下:

<div id="app">
    <div @click="close()"> {{ message }}</div>
    <div @keydown.i="open"></div>
</div>
<script src="https://unpkg.com/vue@next"></script>
<script>
    Vue.createApp({
        data() {
            return {
                message: 'Hello, Vue 3!'
            };
        },
        methods: {
            open() {
                console.log("open this");
            },
            close() {
                console.log("close this");
            },
        }
    }).mount('#app');
</script>

按下快捷键 i,无法调用 open 函数。

TOP
前往 GitHub Discussion 评论