2017-09-21 61 views
0

如何从物化日期选择器中获取选定日期?角度和物化日期选择器

这是我输入:

<div class="input-field col s3"> 
    <input id="buyDate" class="datepicker" type="text" name="buyDate" 
    ng-model="buyDate" materialize-date-picker readonly> 
</div> 

而且我的脚本:

$scope.SaveButton = function(){ 
     var postRequest = $http({ 
      method: "POST", 
      url: "http://localhost:5000/licenses", 
      dataType: 'json', 
      data : { 
      name: $scope.name, 
      count: $scope.count, 
      buyDate: $scope.buyDate, 
      licenseType: $scope.licenseType.licenseTypeId 
      }, 
      headers: { "Content-Type": "application/json"} 
     }); 

     postRequest.error(function (data, status){ 
      $window.aler(data.Message); 
     }) 
    } 
+0

它是AngularJS还是Angular 2+? – Sergey

+0

这是AngularJS。 – Kerni

+0

阅读此https://www.w3schools.com/angular/angular_databinding.asp – Sergey

回答

0

我不知道这是不是你在寻找什么,但你可以

var dateStr = document.getElementById("buyDate").value; 
var dateObj = Date.parse(dateStr); 

然后dateObj将是对应于该日期的日期时间对象。我不知道角度,所以熟悉它的人可能会给你一个更有角度的答案,但就js而言,这应该起作用。