Показать сообщение отдельно
  #767 (permalink)  
Старый 16.12.2013, 04:26
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от Maxmaxmaximus5
 
Регистрация: 14.12.2013
Сообщений: 129

у батьки это делается так
<script src='//mychamber.ru/build/ui.js'></script>

<div controller="Ctrl" click="push()">
    {length}
</div>

<script>
  function Ctrl() {
    var arr = [1, 2, 3, 4, 5]

    push = function() { arr.push(200) }
    length = (arr.length) // формула
  }
</script>


в ангуляре это делается так:
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.5/angular.min.js"></script>

<div ng:app ng:controller="Ctrl" ng:click="push()">
    {{length()}}
</div>

<script>
  function Ctrl($scope) {
    var arr = [1, 2, 3, 4, 5];

    $scope.push = function() { arr.push(200) };
    $scope.length = function(){ return arr.length };
  }
</script>

Последний раз редактировалось Maxmaxmaximus5, 16.12.2013 в 04:37.
Ответить с цитированием