Estoy enlace de datos a una página usando KnockoutJS, el modelo de vista está siendo pobladas por una respuesta JSON de una llamada AJAX usando el mapping plugin, como este:KnockoutJS - Adición de valores calculados a una matriz observable
$(function() {
$.getJSON("@Url.Action("Get")",
function(allData) {
viewModel = ko.mapping.fromJS(allData);
viewModel.Brokers.Url = ko.computed(function()
{
return 'BASEURLHERE/' + this.BrokerNum();
});
ko.applyBindings(viewModel);
});
});
La parte del medio no funciona (funciona bien sin esa propiedad calculada). "Brokers" es una matriz observable, y quiero agregar un valor calculado a cada elemento en la matriz llamada URL. Estoy vinculando ese arreglo de Brokers a un foreach, y me gustaría usar ese URL como el atributo href
de un ancla. ¿Algunas ideas?
¡Este enfoque funciona como un encanto! – Tobscher