I want to have several datepickers on a page. But with the default solution from UI-Bootstrap it is not possible, no one of datepickers may be opened. The conflict with each
Here is what worked for me: $id is scope id, provided by angular.
ctrl.opened = {}; ctrl.openDatatimePicker = function ($event, id) { $event.preventDefault(); $event.stopPropagation(); ctrl.opened[id] = true; }