Текущее время в AngularJs

Я уже получил и отображаю текущее время с помощью angularjs. Я хочу знать, как я могу передать это значение в раскрывающийся список? Благодарность

     <div class="container-fluid main_content">

    <div class="col-sm-12 col-xs-12 title_box"> 
            <h4 class="subject_title">System Time</h4> 
            <div class="" align="left" >


          <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
              <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.9/angular.min.js"></script>
    <script type="text/javascript">
     var mymodal = angular.module('mymodal', []);

mymodal.controller('Ctrl2', ['$scope', function ($scope) {
  $scope.format1 = 'M/d/yy  ';
  $scope.format = 'h:mm:ss a ';
   $scope.format2 = 'Z ';

}]);

весь мой код находится в этом файле plunker: предварительный просмотр

Я надеюсь, что кто-то может мне помочь


person bleyk    schedule 20.12.2015    source источник
comment
означает ли это, что мне все еще нужно записывать данные о времени в файл json или xml? @Анил Панвар   -  person bleyk    schedule 20.12.2015
comment
означает ли это, что мне все еще нужно записывать данные о времени в файл json или xml? @Анилпанвар?   -  person bleyk    schedule 20.12.2015
comment
почему минус а?   -  person bleyk    schedule 13.01.2016
comment
Я не знаю, кто проголосовал против и почему?   -  person Anil Panwar    schedule 13.01.2016
comment
@AnilPanwar, не могли бы вы помочь мне, как я могу отобразить диалоговое окно «Сохранить как», подобное этому docs.google.com/document/d/, когда я нажимаю кнопку "Сохранить"? вот мой плункер plnkr.co/edit/8oDrrIyn0XSduagYtadK?p=preview   -  person bleyk    schedule 13.01.2016
comment
Для этого вам понадобится отдельный код, перейдите по ссылкам stackoverflow.com/questions/4197955/ и gruffcode.com/2010/10/28/   -  person Anil Panwar    schedule 13.01.2016
comment
@AnilPanwar файл jsfiddle больше недоступен. Можете ли вы привести образец этого, пожалуйста?   -  person bleyk    schedule 13.01.2016
comment
Задайте новый вопрос о том, что вы когда-либо пробовали с серверным скриптом, который вы используете, например, asp jsp или php, что бы вы ни использовали, и ваш сценарий, в противном случае вам будет трудно помочь приятелю.   -  person Anil Panwar    schedule 13.01.2016
comment
Давайте продолжим обсуждение в чате.   -  person bleyk    schedule 13.01.2016


Ответы (1)


Я не совсем уверен, что вы имеете в виду, выпадающий список, я не видел его в вашей демонстрации, но я надеюсь, что это то, что вы хотите, вы всегда можете получить доступ к свойству области видимости, но внутри setTimeout вам придется использовать $apply , проверьте это http://jimhoskins.com/2012/12/17/angularjs-and-apply.html :

http://plnkr.co/edit/oTGmpIPVc4r8JHrQ8cj9?p=preview

  function updateTime() {
    var dt = dateFilter(new Date(), format);
    //element.text(dt);
    scope.$apply(function() {

      scope.dropdownValue = dt;
    });
  }

В div получите доступ к выпадающему значению:

<div class="item_contentbox"> 
        <span my-current-time="format">
          {{dropdownValue}}
      </span>
</div>
person Tom    schedule 20.12.2015
comment
Спасибо, @Tom, но этот код присваивает текущее значение времени в поле «Часовой пояс». Я хочу сделать три отдельных раскрывающихся поля, а затем присвоить им значение текущего времени; часы, минуты и секунды соответственно. Значение раскрывающегося списка также можно щелкнуть и изменить, чтобы пользователь мог редактировать время, которое он хочет. Спасибо - person bleyk; 21.12.2015