<div ng-repeat="app in fields track by $index">
<span class="{{app.icon}}"></span>
<span ng-class="app.icon"></span>
</div>
var originalFields = [
{title: 'Text Field', icon: 'fa-pencil'},
{title: 'Multiple Choice'}
];
Эти классы работают правильно в первый разнг-класс с переменной области действия
Когда я использовал что-то вроде этого $scope.fields = angular.copy(originalFields);
Затем он работает иногда, но не работает, иногда я получаю class="app.icon"
вместо из class="fa-edit"
Я даже попытался использовать $scope.$apply();
после копирования, но он не работает
значение в app.icon = "fa-edit"
Что я делаю неправильно?
Можете ли вы привести пример кода, который показывает эту проблему? – Rouby
Можете ли вы дать мне ссылку рабочего скрипача? –
решил это, сделав демо-версию plnkr.co, спасибо, ребята :) – Vamsi