Javascript-форум (https://javascript.ru/forum/)
-   Angular.js (https://javascript.ru/forum/angular/)
-   -   datepicker, angular bootstrap-ui (https://javascript.ru/forum/angular/43133-datepicker-angular-bootstrap-ui.html)

VerDiz 23.11.2013 21:00

datepicker, angular bootstrap-ui
 
Всем доброго времени суток!

Использую http://angular-ui.github.io/bootstrap/ для bootstrap-ui без jQ и нативного bootstrap.js

Есть вьюшка в ней
<input 
  type="text"
  datepicker-popup="{{format}}"
  ng-model="datepicker"
  show-weeks="fasle"
  is-open="opened" />
<button class="btn" ng-click="open()"><i class="icon-calendar"></i></button>

открыть календарь можно двумя способами по инпуту и по кнопке.
По инпуту открываеться. по кнопке - нет.
в контроллере есть функция
scope.open = function(){
      timeout(function() {
        scope.opened = true;
      });
};


при клике по кнопке - в скоуп записываеться все что нужно. но почему-то не открываеться календарь. Если форму календрая вынести прямо в код страницы из вьюшки - все гуд.

Собственно почему не работает в вьюшке, хотя в скоуп все пишетсья???:help:

--
Кстате дату взять тоже не получаеться. Все время возвращаеться текущяя дата. Меняеться в инпуте но при нажатии на кнопку сохранить, дата становитсья теперешней. хотя если вінести єто все дело из вьюхи - все отлично пашет.


Часовой пояс GMT +3, время: 19:12.