Я получаю флаг ratingStatusKey
из back-end, если его RA_RT_Edit
я хочу показать ссылку на добавление/редактирование, и если его нередактируемый статус я хочу скрыть, это реализовано в сетке kendo, но оно не работает. Любая идея, что я делаю неправильно..
config.js
columns: [{
field: '',
title: 'Action',
width: '8em',
template: '<a href="" ng-click="addEditAttestor(this.dataItem)" require-control-point="ATTESTATION_ADD,ATTESTATION_EDIT"># if (ratingStatusKey === \'RA_RT_EDITABLE\'){# <span>Add/Edit</span> # } #</a>'
},{
field: 'ratingDateHistory',
title: 'History',
width: '8em'
}]
Я не знаком с кендо, но вы пытались изменить "if" на "ng-if"?
ngIf - это директива, которая отображает только элемент, если выражение оценивается по правде
поэтому вы можете добавить атрибут к элементу, например:
ng-if="ratingStatusKey==='RA_RT_EDITABLE'"