src/main/webapp/modules/manage/article/article.manage.controller.js
(完整代码) 1KBapp.controller("ArticleManageController", function($uibModal,$scope,ArticleManageService) {
$scope.isArticleNav = true;
setScreenAvailHeight();
// console.log("ArticleManageController")
$scope.currentPage = 1;
$scope.pageSize = 11;
$scope.pageChanged = function() {
//console.log('Page changed to: ' + $scope.currentPage);
$scope.list($scope.currentPage, $scope.pageSize);
};
$scope.list = function(currentPage,pageSize){
ArticleManageService.list(currentPage,pageSize,null).then(function(data){
// console.log(data)
$scope.articles = data.resultData.list;
$scope.totalItems = data.resultData.pageConfig.allCount;
});
}
$scope.setDeleteArticle = function(article){
var modalInstance = $uibModal.open({
templateUrl: 'deleteArticle.html',
controller: 'deleteArticleCtrl',
backdrop :'static',
size: 'md',
resolve: {
deleteArticle: function () {
return article;
}
}
});
modalInstance.result.then(function (articleId) {
// console.log(articleId);
ArticleManageService.delete(articleId).then(function(data){
console.log(data);
$scope.list($scope.currentPage, $scope.pageSize);
});
});
}
$scope.list($scope.currentPage, $scope.pageSize);
});
app.controller("deleteArticleCtrl", function($uibModalInstance,$scope, deleteArticle) {
// console.log(deleteArticle)
$scope.theDeleteArticle = deleteArticle;
// console.log($scope.theDeleteArticle)
$scope.cancelDeleteArticle = function(){
$uibModalInstance.dismiss('cancel');
}
$scope.deleteArticle = function(articleId){
// console.log(articleId)
$uibModalInstance.close(articleId);
}
});
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
