2016-11-20 2 views
0

Я хотел отобразить значение в строке в ng-repeat на основе значения из базы данных. я хотел бы сделать некоторые вещи, как это отображается нижеИзменение значения отображения на основе значения строки в ng-repeat

enter image description here

Я хотел показать, если значение T для ТРЕНЕРА и M для МЕНЕДЖЕРА. не могли бы вы дать мне простой и эффективный способ сделать это.

ответ

1

Вы можете использовать триады в {{ }}

<tr ng-repeat="data in datas"> 
    <td>{{ data.number }}</td> 
    <td>{{ data.value == 'T' ? 'TRAINER' : (data.value == 'M' ? 'MANAGER' : data.value) }}</td> 
</tr> 
2

Я думаю, что это легко, если вы использовали нг-если

<tr ng-repeat="item in list"> 
    <td>{{ item.number }}</td> 
    <td ng-if="{{item.Role}} == 'TRAINER'">T</td> 
    <td ng-if="{{item.Role}} == 'MANAGER'">M</td> 
</tr> 

код не тестировался. просто поцарапать, чтобы получить представление ...

Смежные вопросы