0
我想发送过滤日期作为参数到我的函数,fetchData(),我试过这样的事情,但它给错误。做这件事的正确方法是什么?如何将过滤的参数发送到角度js中的函数?
<button type="button" ng-click="gridDataCtrl.fetchData(selectedUser.name,myDate | date:'dd-MM-yyyy')">Refresh</button>
我想发送过滤日期作为参数到我的函数,fetchData(),我试过这样的事情,但它给错误。做这件事的正确方法是什么?如何将过滤的参数发送到角度js中的函数?
<button type="button" ng-click="gridDataCtrl.fetchData(selectedUser.name,myDate | date:'dd-MM-yyyy')">Refresh</button>
可以在控制器里做过滤
HTML:
<button type="button" ng-click="gridDataCtrl.fetchData(selectedUser.name,myDate)">Refresh</button>
在控制器(请确保你注入$filter
):
vm.fetchData = function(name, date){
date = $filter('date')(date, 'dd-MM-yyyy');
}
您可以在gridDataCtrl.fetchData()回调中进行筛选。