Javascript 如何从角度日期选择器获取所选日期并将其传递给$http服务参数
我正在调用AngularJS服务$http,我想使用AngularJS材质日期选择器组件中的日期值作为以下参数中的参数日期值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
$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}.