Javascript 有没有一种方法可以在不首先声明数据参数的情况下访问knockout keypress绑定中的第二个事件参数?
我正在项目中使用Knockout/Typescript,希望在按键事件之后访问第二个“event”参数,但不需要使用第一个“data”参数 当我有一个未使用的“数据”局部变量时,Typescript在生成时抛出一个错误。有没有一种方法可以在不首先声明数据参数的情况下访问keypress事件 例如: HTMLJavascript 有没有一种方法可以在不首先声明数据参数的情况下访问knockout keypress绑定中的第二个事件参数?,javascript,typescript,knockout.js,event-handling,Javascript,Typescript,Knockout.js,Event Handling,我正在项目中使用Knockout/Typescript,希望在按键事件之后访问第二个“event”参数,但不需要使用第一个“data”参数 当我有一个未使用的“数据”局部变量时,Typescript在生成时抛出一个错误。有没有一种方法可以在不首先声明数据参数的情况下访问keypress事件 例如: HTML 抑制“错误”的最简单方法是以下划线开始变量(或仅使用下划线本身) “” 另请参见中的和--noUnusedParameters标志 <a data-bind="event: { key
抑制“错误”的最简单方法是以下划线开始变量(或仅使用下划线本身) “” 另请参见中的和--
noUnusedParameters
标志
<a data-bind="event: { keypress: onKeyPressFunction }"></a>
var onKeyPressFunction = (data: any, event: any): void => {
if (event.keyCode === 13) {
// do something
else {
// do something else
}
}
var onKeyPressFunction = (_: any, event: any): void => {
...
}