Starting with release 0.2.0
(https://github.com/angular-ui/bootstrap/blob/master/CHANGELOG.md#020-2013-03-03)
we've updated the resolve syntax so it follows the one used by the
$routeProvider. In practice it means that a value in the resolve
object must be a function:
resolve: {
title: function() {
return angular.copy(title);
}
}
Here is the working plunk: http://plnkr.co/edit/qmNUsWK7RGeAjXcANuWv?p=preview
BTW, you don't need (and even should not) include Bootstrap's JavaScript. This project doesn't have dependencies on any external JavaScript (beside AngularJS itself) so you don't need jQuery either.