Watch field item changes
To allow fields in hz-resource-property-list to be refreshed upon action. Change-Id: I8f2dffad0fb28bd5b8d0a019ed28268fb8cbcd60 Closes-Bug: #1616251
This commit is contained in:
parent
eea762663b
commit
d175d33037
|
@ -107,6 +107,12 @@
|
||||||
///////////////////
|
///////////////////
|
||||||
|
|
||||||
function link(scope, element) {
|
function link(scope, element) {
|
||||||
|
scope.$watch('item', function() {
|
||||||
|
filterItem(scope, element);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
function filterItem(scope, element) {
|
||||||
var config = scope.config;
|
var config = scope.config;
|
||||||
var item = scope.item;
|
var item = scope.item;
|
||||||
var propValue = item[config.id];
|
var propValue = item[config.id];
|
||||||
|
@ -131,7 +137,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
if (url) {
|
if (url) {
|
||||||
element.append(angular.element('<a>').attr('href', url).text(output));
|
element.replaceWith(angular.element('<a>').attr('href', url).text(output));
|
||||||
} else {
|
} else {
|
||||||
element.text(output);
|
element.text(output);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue