, as foreach , . , , Knockout (3.5.0) , let.
, :
ko.bindingHandlers['let'] = {
init: function(element, valueAccessor, allBindings, vm, bindingContext) {
var innerContext = bindingContext.extend(valueAccessor);
ko.applyBindingsToDescendants(innerContext, element);
return { controlsDescendantBindings: true };
}
};
ko.virtualElements.allowedBindings['let'] = true;
:
<div data-bind="let: { profile: $root.profileUser }">
...
</div>