$modal.打开不起作用
$modal.open is not working
我想使用 ui.bootstrap 将进度对话框显示为模型,因此我将其作为依赖项包含在我的应用程序中,如下所示:
var app = angular.module('app', ['ngRoute','ngCookies','home','ui.bootstrap']);
注入后,我的控制器如下:
angular.module('home', [])
.controller('homeCtrl', ['$scope', '$http', '$filter', '$route', '$routeParams', '$location', '$rootScope', 'showAlertSrvc', '$modal',
function ($scope, $http, $filter, $route, $routeParams, $location, $rootScope, showAlertSrvc, $modal) {
$scope.open = function () {
var modalInstance = $modal.open({
templateUrl: 'App/Register',
controller: 'registerCtrl',
//size: size,
resolve: {
items: function () {
return $scope.items;
}
}
});
//modalInstance.result.then(function (selectedItem) {
// $scope.selected = selectedItem;
//}, function () {
// //$log.info('Modal dismissed at: ' + new Date());
//});
};
}]);
我的 HTML 是 :
<input type="submit" value="Show Model" class=" novalidate form-control" ng-click="open()" style="background-color:skyblue; height: 45px" />
My View 被命名为 Register.cshtml,位于 App 目录中。此外,路由在此 URL 上处于活动状态。但是当我单击按钮时没有任何反应,我想知道模板 URL 是否在这里需要任何其他格式的 URL。请建议我在这里缺少什么。
尝试使用外延指定模板的路径
templateUrl: 'App/Register.cshtml',
.open
的其他选项看起来不错。
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 监视函数从服务返回不起作用,但作用域函数起作用
- 幻灯片滚动javascript不起作用
- 简单的javascript在Shopify中不起作用
- Recaptcha在IE7和IE8中不起作用
- Ember Data DS.Model's set函数不起作用
- JsFiddle上的鼠标事件不起作用
- 我的AngularJS表达式没有'不起作用
- 点击按钮输入不起作用
- 面向对象的Javascript代码在IE7中不起作用
- Reveal Modal中带有Foundation-Controller的AngularJS不起作用
- Jquery Modal/Dialog表单不起作用
- $modal.打开不起作用
- 复选框 Javascript 函数在 Bootstrap modal 中不起作用
- Firefox中的Bootstrap Modal不起作用
- 使用simplemodal(modal)——在IE中不起作用——modal显示,但背景元素是可点击的;不过在firefo
- 为什么Bootstrap-3 Modal不起作用
- bootstrap Modal不起作用
- Angular UI Bootstrap Modal在eclipse中不起作用.模态弹出出现在页面的底部,而不是弹出
- Angular Modal ng-click不起作用