Tôi đang ràng buộc dữ liệu đến một trang sử dụng KnockoutJS, ViewModel đang được dân cư bởi một phản ứng JSON từ một cuộc gọi AJAX sử dụng mapping plugin, như thế này:KnockoutJS - Thêm giá trị tính đến một mảng quan sát
$(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);
});
});
Phần giữa không hoạt động (nó hoạt động tốt mà không có thuộc tính được tính toán đó). "Nhà môi giới" là một mảng có thể quan sát được và tôi muốn thêm giá trị được tính vào mọi phần tử trong mảng được gọi là URL. Tôi đang ràng buộc rằng mảng môi giới cho một foreach, và tôi muốn sử dụng URL đó là thuộc tính href
của một neo. Bất kỳ ý tưởng?
Cách tiếp cận này hoạt động như một sự quyến rũ! – Tobscher