Search code examples
javascriptangularjsinternet-explorer-11array-filter

IE 11 Script1002 Filter syntax error


Hi there I get a error message in ie11 but not in chrome the error is Script1002 Syntax error

My code is as follows

 vm.NoOftroopMemEditReq = (vm.EventAttendees.TicketAttendees.filter(a => a.Attendees.some(Attendee => Attendee.IsEditRequired === true))).length;

Solution

  • in IE 11 this symbol => don't work, replace => with ===

     vm.NoOftroopMemEditReq = (vm.EventAttendees.TicketAttendees.filter(function (a) { return a.Attendees.some(Attendee === Attendee.IsEditRequired === true); })).length;