在我的页面上,我希望跟踪用户在可观察的页面中单击了哪个按钮:
self.action = ko.observable();
我可以编写一个函数setAction
,并在每次单击按钮时使用一个参数调用它,如下所示:
self.setAction = function (action) {
self.action(action);
}
但是我想知道是否有一种方法可以做到这一点,而不必每次都调用setAction
函数?
在我的页面上,我希望跟踪用户在可观察的页面中单击了哪个按钮:
self.action = ko.observable();
我可以编写一个函数setAction
,并在每次单击按钮时使用一个参数调用它,如下所示:
self.setAction = function (action) {
self.action(action);
}
但是我想知道是否有一种方法可以做到这一点,而不必每次都调用setAction
函数?
1条答案
按热度按时间baubqpgj1#
您可以通过内联方式执行此操作:
或传递实际的按钮对象
或者,如果您的问题是每次都必须编写此单击事件,则可以为每个按钮添加一个类,并添加一个事件侦听器来设置操作。