У меня есть наблюдаемаяизменение значения наблюдаемой на 1 и 0 OnClick Нокаут JS
self.oneOrZero = ko.observable(0);
Я хочу, чтобы изменить значение этой наблюдаемой на 1 или 0, нажав только одну кнопку.
<button data-bind="onclick : " > Change </button>
Нокаут имеет встроенный обработчик называемый щелчок. Затем попробуйте что-то вроде 'self.toggle = function() {self.oneOrZero (self.oneOrZero()? 0: 1)}' Ex: 'data-bind =" click: toggle "' – Neps
Возможный дубликат [Передача параметра с использованием onclick или привязка клика с помощью KnockoutJS] (http://stackoverflow.com/questions/10039297/passing-parameter-using-onclick-or-a-click-binding-with-knockoutjs) – Jeroen