Angular Bootstrap正在创建重复的引导模式
Angular Bootstrap is creating duplicate bootstrap modals
我有一个简单的模态,当用户进入页面时会出现,但它正在创建其中两个。我浏览了一下这个应用程序,没有两次调用模态。
这是它的控制器:
angular.module('rokoApp')
.controller('FinanceCtrl', function($scope, $modal) {
$modal.open({
templateUrl: 'includes/modal.html',
controller: function ModalInstanceCtrl($scope, $modal,$modalInstance){
console.log('opened')
$scope.cancel = function () {
$modalInstance.dismiss('cancel');
};
}
});
会更好,因为问题可能在另一个地方。
例如:
当我们开始使用AngularJS创建应用程序时,通常我们将ng-controller
放在上面的标签中,并编写应用程序的第一行。问题是,有时当我们添加路由时,我们忘记删除ng-controller
,然后控制器执行两次。第一次是配置模块,第二次是处理html。因此,如果我们使用路由,这里的解决方案是删除html中的标签,或者删除路由的控制器属性,并将ng-controller
保留在html中。
我会给你两个代码:
出现错误:http://plnkr.co/edit/TmQ5QhjD55WTurQNaEIv
没有错误:http://plnkr.co/edit/1xGUGEvAZ6jUBs8CbhTT
相关文章:
- 如何动态更改React Bootstrap模式的内容
- Bootstrap在页面加载缓慢时会立即显示隐藏的模式对话框
- angular ui bootstrap:当模式关闭时,promise被解析/拒绝
- 在Bootstrap模式窗口中打开远程内容
- bootstrap模式在windowsvista上的IE8上运行极其缓慢
- Bootstrap JS模式加载,但不可编辑
- Angular Bootstrap正在创建重复的引导模式
- Jquery UI don'使用bootstrap 3模式时效果不佳
- 在ajax回调(safari)中调用bootstrap模式显示
- 一旦Bootstrap模式选项已经存在,请更改该选项
- 处理Bootstrap关闭模式
- 当内部的任何模式关闭时,Bootstrap模式关闭
- bootstrap日期选择器轨道无法通过带有bootstrap模式的simple_form工作
- Bootstrap 3模式从水平到内联的变化-调整大小很尴尬
- 我需要在我的模式中使用bootstrap 3.0.2的popover
- Twtitter Bootstrap模式显示事件多次触发
- bootstrap youtube视频模式自动播放
- 模式和输入组插件中的Bootstrap popover
- 确定哪个按钮打开了Bootstrap 3模式
- Twitter Bootstrap:如何关闭模式对话框