2015-01-15 2 views
-1

У меня есть этот код, увеличивает число «счетчик»:Как получить AngularJS значение

<button ng-click="count = count + 1" ng-init="count=0"> 
    Increment 
</button> 
<span> 
    count: {{count}} 
</span> 

И я хочу число «считать» контролировать Det индекс этого списка:

<p>@month.get({{count}})</p> 

Но этот способ не работает.

+0

что такое @ месяц.get() ???? иначе все работает отлично. – micronyks

ответ

2

Поместите вход в свой контроллер, а затем вы можете просто отобразить результат.

В HTML:

<p>Month: {{getMonth(count)}}</p> 

и в контроллере:

$scope.getMonth = function (m) { 
    return month[m]; 
} 

Here's a fiddle используя простой список месяцев - вы можете заменить функцию getMonth с кем необходимо, чтобы получить конкретную информацию ,

+0

Вы теперь как я устанавливаю месяц var к моему списку scala? Я отправляю его в html, как это @ (month: List [String]) – EspenG

+0

Я не знаком с scala, но типичным подходом было бы иметь простой сервис отдыха на вашей стороне сервера, который печатает список, а затем получить что в вашем угловом контроллере используется $ http или $ resource (https://docs.angularjs.org/api/ngResource/service/$resource). –

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