Vue: `config.keyCodes` 是否应该支持单个修饰符的多个键?

创建于 2016-11-03  ·  3评论  ·  资料来源: vuejs/vue

Vue.js 版本

2.0.3

转载链接


https://jsfiddle.net/crswll/5yynzyj3/

重现步骤

聚焦输入并尝试使用 W、A、S 或 D 来触发向上键,而不是 UP、RIGHT、DOWN 和 LEFT。

什么是预期?

我希望能够按 W 或 UP 触发up2 , A 或 LEFT 触发left2 , S 或 DOWN 触发down2 , D 或 RIGHT 触发right2

实际发生了什么?

没有。 我认为它会起作用,因为来自源头的这条线,但它没有......

https://github.com/vuejs/vue/blob/b51b9eae4d427d0a909aff8c5f08575c450711a1/src/compiler/codegen/events.js#L15

另外,一种旁注:

我们可以覆盖默认的 keyCodes 吗? 我宁愿将我的自定义别名命名up而不是up2

improvement

最有用的评论

当前的公共 API 尚不支持 Array,但这可能很有用。

所有3条评论

当前的公共 API 尚不支持 Array,但这可能很有用。

我同意! 我正在为机顶盒开发一个应用程序,而遥控器的keyCode并不总是与我的电脑对齐。

通过 #4328 关闭

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

karevn picture karevn  ·  36评论

rpkilby picture rpkilby  ·  50评论

ecmel picture ecmel  ·  52评论

ShuvoHabib picture ShuvoHabib  ·  40评论

RashadSaleh picture RashadSaleh  ·  51评论