Angularjs ui.bootstrap指令总是出现multidir错误

Angularjs ui.bootstrap指令总是出现multidir错误,angularjs,angular-ui-bootstrap,Angularjs,Angular Ui Bootstrap,当我尝试使用ui.bootstrap的指令,如$modal和$datepicker时,会出现这个错误 Error: [$compile:multidir] Multiple directives [datepickerPopup, datepickerPopup] asking for new/isolated scope on: <input type="text" class="form-control" datepicker-popup="{{format}}" ng-model=

当我尝试使用ui.bootstrap的指令,如$modal和$datepicker时,会出现这个错误

Error: [$compile:multidir] Multiple directives [datepickerPopup, datepickerPopup]  asking for new/isolated scope on: <input type="text" class="form-control" datepicker-popup="{{format}}" ng-model="dt" is-open="opened" min-date="minDate" max-date="'2015-06-22'" datepicker-options="dateOptions" date-disabled="disabled(date, mode)" ng-required="true" close-text="Close">
http://errors.angularjs.org/1.2.19/$compile/multidir?p0=datepickerPopup&p1=…ate%2C%20mode)%22%20ng-required%3D%22true%22%20close-text%3D%22Close%22%3E
at VALIDITY_STATE_PROPERTY (http://172.21.101.123/user/lib/angular/angular.js:78:12)
at assertNoDuplicate (http://172.21.101.123/user/lib/angular/angular.js:6889:15)
at applyDirectivesToNode (http://172.21.101.123/user/lib/angular/angular.js:6281:13)
at compileNodes (http://172.21.101.123/user/lib/angular/angular.js:5976:15)
at compileNodes (http://172.21.101.123/user/lib/angular/angular.js:5988:15)
at compileNodes (http://172.21.101.123/user/lib/angular/angular.js:5988:15)
at compileNodes (http://172.21.101.123/user/lib/angular/angular.js:5988:15)
at compileNodes (http://172.21.101.123/user/lib/angular/angular.js:5988:15)
at compileNodes (http://172.21.101.123/user/lib/angular/angular.js:5988:15)
at compileNodes (http://172.21.101.123/user/lib/angular/angular.js:5988:15) 
错误:[$compile:multidir]多个指令[datepickerPopup,datepickerPopup]要求在以下位置上创建新的/隔离的作用域:
http://errors.angularjs.org/1.2.19/$compile/multidir?p0=datepickerPopup&p1=…ate%2C%20mode)%22%20ng需要%3D%22true%22%20close文本%3D%22Close%22%3E
在有效期内,国家财产(http://172.21.101.123/user/lib/angular/angular.js:78:12)
至少两份(http://172.21.101.123/user/lib/angular/angular.js:6889:15)
在applyDirectivesToNode(http://172.21.101.123/user/lib/angular/angular.js:6281:13)
在编译节点(http://172.21.101.123/user/lib/angular/angular.js:5976:15)
在编译节点(http://172.21.101.123/user/lib/angular/angular.js:5988:15)
在编译节点(http://172.21.101.123/user/lib/angular/angular.js:5988:15)
在编译节点(http://172.21.101.123/user/lib/angular/angular.js:5988:15)
在编译节点(http://172.21.101.123/user/lib/angular/angular.js:5988:15)
在编译节点(http://172.21.101.123/user/lib/angular/angular.js:5988:15)
在编译节点(http://172.21.101.123/user/lib/angular/angular.js:5988:15) 
这是我的代码(html)



我没有在一个标记中使用相同的命名('datepickerPopup')多个指令。

我猜您已经包含了两次库,因此出现了错误。给我们看更多的代码。
<input type="text" class="form-control" datepicker-popup="{{format}}" ng-model="dt" is-open="opened" min-date="minDate" max-date="'2015-06-22'" datepicker-options="dateOptions" date-disabled="disabled(date, mode)" ng-required="true" close-text="Close" />
<span class="input-group-btn">
       <button type="button" class="btn btn-default" ng-click="open($event)"><i class="glyphicon glyphicon-calendar"></i></button>
</span>