Darunter Rendern bin ich auf der Sekunde sonst ein Objekt, das eine Zeichenfolge für action.DataBind
enthält, die app.viewModel.members.divisionPools.addPool();
rendert das Click-Ereignis nicht funktioniert. Mache ich etwas falsch?Knockout.js und dynamische String-Funktion funktioniert nicht
{{if action.IsDownload }}
<a href="#" data-bind="download: { url: 'members/' + action.Route().toLowerCase() }">${Title}</a>
{{else action.DataBind}}
<a href="#" data-bind="click: action.DataBind">${Title}</a>
{{else}}
<a href="#" data-bind="attr: { href: app.viewModel.members.createRoute(action) }">${Title}</a>
{{/if}}
app.viewModel.members.divisionPools = {
addPool: function() {
alert('test');
},
Es ist in einer Vorlage. –