这是我的控制器:
(function () {
'use strict'
angular
.module('inspinia')
.controller('myController', myController);
myController.$inject = ['$scope', '$uibModal'];
function myController($scope, $uibModal) {
function openModal() {
var modalInstance = $uibModal.open({
templateUrl: 'my_path/modal.html',
scope: $scope
});
};
}
})();
我有一个按钮,可以在调用openModal
时打开模态。
这是我的模态模板:
<div class="inmodal" ng-controller="modalController">
<div class="row">
<form name="myForm" ng-submit="processForm()" ng-validate="" class="p-lg">
<div id="form-views" ui-view></div>
</form>
</div>
</div>
问题在于:当我打开带有form
标签的模态时,我没有得到我期待的模板,我从模态中获取页面。但是当我评论整个表格时,一切都顺利,但我需要这种形式:)
可能发生什么事?控制台中没有显示任何错误。
<div class="inmodal" ng-controller="modalController">
<div class="row">
<!--<form name="myForm" ng-submit="processForm()" ng-validate="" class="p-lg">
<div id="form-views" ui-view></div>
</form>-->
</div>
</div>
有效。
我是棱角分明的新人。如果缺少任何信息,请告诉我:)
修改
实际上,问题在于<div id="form-views" ui-view></div>
,此div
与此wizard一起使用。