Używam knockout.js. Stworzyłem zwyczaj wiązania i zastosować je na tagu zakotwiczenia tak:jak wywołać funkcję aktualizacji niestandardowej wiązania nokaut
<a data-bind="custom : { param1 : 'text', param2: 'text' }">delete</a>
ko.bindingHandlers.custom = {
init: function (element, valueAccessor, allBindingsAccessor) {
alert("init");
},
update: function (element, valueAccessor, allBindingsAccessor) {
alert("update");
}
}
Kiedy po raz pierwszy załadować stronę Zarówno init
i update
funkcje tzw. Ale kiedy klikam na link usuwania update
funkcja nie jest połączeniem. Chcę wywołać funkcję aktualizacji mojego powiązania niestandardowego za każdym razem, gdy kliknę link usuwania. Co robię źle tutaj?
Dzięki za odpowiedź, ale did'nt zdobyć jak używać kliknij wiązania wywołać funkcję Update, może u proszę podać krótki przykład –
No to zależy od tego, co chcesz, aby móc zrobić z tymi, parametry. W twoim przykładzie nie ma wiele do zrobienia. Czy potrzebujesz tych wartości w akcji? –