Вот интерактивный div. Как только он щелкнет, он должен изменить свою позицию (определенную встроенным правилом CSS). Функция обратного вызова успешно активирована.Угловая замена модели не отражается на CSS встроенный стиль
Проблема: изменение модели не влияет на встроенный CSS. Хотя начальные значения хорошо работают.
Вид:
<div data-ng-repeat="item in items"
data-ng-click="item.clicked()"
data-ng-style="{'left': '{{item.left}}', 'width': '{{item.width}}', 'top': '0' }">
</div>
Контроллер:
var item = {
left: '30%',
width: '20%'
};
(function(item) { // because inside a loop
item.clicked = function() {
console.log("item clicked");
item.width = '100%';
item.left = '0%';
};
})(item);
$scope.items.push(item);
Угловые 1,4