我正在为JS使用模块化设计模式,并且在使用参数绑定函数时经常遇到问题。我有一个特定的函数,我希望绑定到不同的事件,以避免为每个绑定事件编写函数。函数或参数的唯一区别是将更新的表。问题是,当我用我需要的参数构建一个函数并将这些参数传递给绑定事件时,我会在控制台上得到一个未定义的错误。记住,我想坚持这个设计模式,因为它提供的安全性。这是我的JS:
v
我试图在动态生成的子标题v-list-tile https://vuetifyjs.com/en/components/subheaders上绑定一个单击事件,但每次单击该选项时都会出现一个错误。vue.js:634 [Vue warn]: Error in v-on handler: "TypeError: handler.apply is not a function"
展示了如何将参数传递给JavaScript函数引用,作为.on()绑定过程的一部分。我想将参数与引用一起存储,在数组中,在对象中。,我动态地创建3个按钮,每个按钮绑定到对象数组中的这3个函数中的一个:funcs.forEach(function(thisFunc)button to that func
$('#' + thisFunc.name).click(thisFun