我创建了角度模块和2个控制器:
var app = angular.module('buketApp', ['btford.modal']);
app.factory('myModal', function (btfModal) {
return btfModal({
controller: 'modalCtrl',
controllerAs: 'modal',
templateUrl: '/tpls/content/buket_modal.html'
});
});
app.controller('modalCtrl', function (myModal) {
this.closeMe = myModal.deactivate;
});
app.controller('buketCtrl', function ($scope, myModal) {
this.showModal = myModal.activate;
});
然后在html中声明它:
<div ng-app="buketApp" class="container" ng-controller="buketCtrl">
在控制台Chrome中显示:
答案 0 :(得分:0)
问题解决了。在此文件中声明了上述内容。我没有看到。其他开发人员在我之前添加了这个:)