我正在为JS使用模块化设计模式,并且在使用参数绑定函数时经常遇到问题。我有一个特定的函数,我希望绑定到不同的事件,以避免为每个绑定事件编写函数。函数或参数的唯一区别是将更新的表。问题是,当我用我需要的参数构建一个函数并将这些参数传递给绑定事件时,我会在控制台上得到一个未定义的错误。记住,我想坚持这个设计模式,因为它提供的安全性。这是我的JS:
var Users
我试图将参数传递给class方法,但是当我将该方法绑定到一个事件时,它只能在类启动时工作一次。
但是,当我尝试不传递参数时,它就像往常一样工作,并在事件中正常工作。我不能在类中为displayMessageWithParam($param)设置参数,因为它可能被其他人使用,我希望他们传递它们的参数。它在不绑定到事件的情况下工作,但是当我绑定到一个事件时,为什么不呢?// name