如何将过滤的参数发送到角度js中的函数?

时间:2016-07-25 11:56:28

标签: angularjs

我想将过滤日期作为参数发送到我的函数fetchData(),我尝试了类似的东西,但它给出了错误。这样做的正确方法是什么?

<button type="button" ng-click="gridDataCtrl.fetchData(selectedUser.name,myDate | date:'dd-MM-yyyy')">Refresh</button>

2 个答案:

答案 0 :(得分:0)

您可以在gridDataCtrl.fetchData()回调中进行过滤。

答案 1 :(得分:0)

您可以在控制器中进行过滤

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');
}
相关问题