Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js |传递给任何Backbone.js事件回调的参数是什么?_Backbone.js_Backbone Events - Fatal编程技术网

Backbone.js |传递给任何Backbone.js事件回调的参数是什么?

Backbone.js |传递给任何Backbone.js事件回调的参数是什么?,backbone.js,backbone-events,Backbone.js,Backbone Events,当我点击按钮时,我调用changeProfil方法: 'tap div:first-of-type button:first-of-type': 'changeProfil' 我想知道传递给这个函数的参数是什么。我试过: changerProfil: function(e) { alert(JSON.stringify(e)) } 但是我得到了这个错误:“json.stringify不能序列化循环结构” 另外,我不能做console.log。我如何知道传递的参数是什么?主干视图用于绑

当我点击按钮时,我调用changeProfil方法:

'tap div:first-of-type button:first-of-type': 'changeProfil'
我想知道传递给这个函数的参数是什么。我试过:

changerProfil: function(e) {
    alert(JSON.stringify(e))
}
但是我得到了这个错误:“json.stringify不能序列化循环结构”

另外,我不能做console.log。我如何知道传递的参数是什么?

主干视图用于绑定事件,以及

使用jQuery的
on
函数为视图中的DOM事件提供声明性回调

jQuery向事件处理程序传递:

jQuery的事件系统根据W3C标准规范化事件对象。事件对象保证传递给事件处理程序。原始事件中的大多数属性都被复制并规范化为新事件对象

JSON.stringify
不能序列化任意对象,所以不要使用它,只要说
console.log(e)
或者甚至
console.log(参数)
,看看你通过了什么。

“我不能
console.log
”-嗯,为什么?您是否尝试过
console.log(e)?