Sto usando knockout.js. Ho creato una consuetudine vincolante e applicata sul tag di ancoraggio in questo modo:come chiamare la funzione di aggiornamento binding originale knockout
<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");
}
}
Quando ho prima carica la pagina sia le init
e update
funzioni chiamate. Ma quando clicco su Elimina collegamento update
la funzione non è chiamata. Voglio chiamare la funzione di aggiornamento del mio binding personalizzato ogni volta che clicco sul link di cancellazione. Cosa sto facendo di sbagliato qui?
Grazie per la risposta, ma did'nt capito come utilizzare cliccare vincolante per chiamare la funzione di aggiornamento, possono u si prega di fornire un breve esempio –
bene sarebbe dipenderà da ciò che si vuole essere in grado di fare con quelli parametri. Non c'è molto su cui lavorare nel tuo esempio. Hai avuto bisogno di quei valori nell'azione? –