지시어를 사용하여 부울 값을 예/아니요로 표시해야합니다. 내 지시어는 아래와 같습니다.각도 지시어로 부울 값을 yes/no로 변환합니다.
directives.directive('niBooltoYesno',
function() {
return {
restrict: 'EA',
require: 'ngModel',
link: function (scope, element, attrs, ngModel) {
function formatter(value) {
if (value) {
return value === true ? 'Yes' : 'No';
} else {
return '';
}
}
ngModel.$formatters.push(formatter);
}
};
});
<ni-boolto-yesno data-ng-model="set_unit.isActive" ></ni-boolto-yesno>
그러나 작동하지 않습니다. 이 시점에서 저를 도우십시오.
제대로 작동하지 않거나 jsfiddle/codepen을 제공해야합니다. – hon2a
{{user.booleanValue? 'yes': 'no'}} –