使用参数调用处理函数

我正在使用sencha touch.我可以在一个操作表项上调用参数化处理函数吗?如果是,那么如何做到这一点.请帮助我..

我想做这个 ,,

var z = function test(){alert('Hellow')};

在处理函数中:

handler:function(z){
    alert(z);
}

它不工作..只是显示..“Index.html(对象:对象)”
Thanx提前

最佳答案 是的,您可以这样做,但这是基于处理程序调用者提供的参数.如果是按钮,这将是“点击”事件.但是,在读取参数数组时,您始终可以查看所有传递的参数

handler:function(){
    console.log(arguments);
}

如果您知道有一个参数,您知道您(让我们按下按钮)可以定义它

handler:function(btn){
    btn.disable();
}

您还需要知道警报无法打印JavaScript对象!为此使用console.log.

点赞