I have the following eventhandler:
$scope.$on("fileSelected", function (event, data) {
switch (data.model) {
case "ImageFile":
self.item.ImageFile = data.file;
self.item.ImageFileName = data.file.name;
break;
default:
self.item.IconFile = data.file;
self.item.IconFileName = data.file.name;
}
});
the method does execute as expected. However, updating the value of self.item.IconFileName when the above method executes does not update in the ui. Below is my html.
<input id="IconFile" class="form-control control-label col-md-2" type="text" ng-bind="cc.item.IconFileName">
What is it that I am missing?