Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从角度日期选择器获取所选日期并将其传递给$http服务参数_Javascript_Angularjs_Date - Fatal编程技术网

Javascript 如何从角度日期选择器获取所选日期并将其传递给$http服务参数

Javascript 如何从角度日期选择器获取所选日期并将其传递给$http服务参数,javascript,angularjs,date,Javascript,Angularjs,Date,我正在调用AngularJS服务$http,我想使用AngularJS材质日期选择器组件中的日期值作为以下参数中的参数日期值 $http({ method : 'GET', url : 'theurltobeused', params : { pdate : **date value**} ... 这是我的角材料日期选择器组件 <div flex="20"> <md-datepicker ng-model="data.myDate" md-plac

我正在调用AngularJS服务$http,我想使用AngularJS材质日期选择器组件中的日期值作为以下参数中的参数日期值

$http({
    method : 'GET',
    url : 'theurltobeused',
    params : { pdate : **date value**}
...
这是我的角材料日期选择器组件

<div flex="20">
  <md-datepicker ng-model="data.myDate" md-placeholder="Enter date" md-min-date="ctrl.minDate" md-max-date="ctrl.maxDate">
  </md-datepicker>
</div>
我犯了一个错误
类型错误:无法读取未定义的属性“myDate”

仅使用
ctrl.data.myDate

 <md-datepicker ng-model="ctrl.data.mydate" md-placeholder="Enter date" md-min-date="ctrl.minDate" md-max-date="ctrl.maxDate">
 </md-datepicker>

我认为您需要使用
ng model=ctrl.data.myDate
,因为您似乎正在使用
ctrlAs
语法
 <md-datepicker ng-model="ctrl.data.mydate" md-placeholder="Enter date" md-min-date="ctrl.minDate" md-max-date="ctrl.maxDate">
 </md-datepicker>
 params : {pdate : this.data.mydate}.