$timeout

1.先引入、

2.

(function() {
"use strict";

angular.module("adminManageApp").controller('NoticePreviewController', NoticePreviewController);
NoticePreviewController.$injector = ['$scope', 'RoleService', '$modal', '$modalInstance','noticeData','positionData','$timeout'];

function NoticePreviewController($scope, RoleService, $modal, $modalInstance,noticeData,positionData,$timeout) {
var vm = this;

vm.addRoleCancel = addRoleCancel;
// vm.addRoleConfirm = addRoleConfirm;
vm.closeError = closeError;
// vm.successCallback = successCallback;
// vm.failCallback = failCallback;
vm.roleStatus = 'Y';
vm.isAlertHide = true;
vm.noticeData = noticeData || "";
console.log(vm.noticeData);
function closeError(){
vm.isAlertHide = true;
}
function addRoleCancel() {
$modalInstance.dismiss('cancel');
}
vm.positionData = positionData[0];
sessionStorage.setItem("positionData",vm.positionData);
console.log(positionData[0]);

$timeout(function(){
vm.position_signUp ="signUp";
vm.position_logIn ="login";
vm.position_forgotPassword ="forgetPwd";
vm.position_importantNotes ="imptNote";
vm.position_fundSwitch ="fundSwitch";
vm.position_changeOfAddress ="changeAddr";
vm.position_CKA ="cka";
vm.position_home ="home";
var positionArr = [
vm.position_signUp,
vm.position_logIn,
vm.position_forgotPassword,
vm.position_importantNotes,
vm.position_fundSwitch,
vm.position_changeOfAddress,
vm.position_CKA,
vm.position_home
];
$(function(){
for (var i=0 ; i<positionArr.length; i++){
if(vm.positionData == positionArr[i]){
console.log('112');
console.log($("#noticeImg"));
$("#noticeImg").removeClass();
var NoticeClassName = positionArr[i];
console.log('113');
console.log(NoticeClassName);
$("#noticeImg").addClass(NoticeClassName);
console.log(positionArr[i]);
}
}
});
});

// function addRoleConfirm() {
// var obj = {
// "userId": USER_ID,
// "partyId": USER_PARTYID,
// "sessionId": USER_SESSIONID,
// "country": USER_COUNTRY,
// "language": USER_LANGUAGE,
// "data": {
// "userLANID":vm.userLANID,
// "userName":vm.userName,
// "userTelephon":vm.userTelephon,
// "userEmail":vm.userEmail,
// "userDepartment":vm.userDepartment
// // "roleName": vm.roleName,
// // "roleDesc": vm.roleDesc,
// // "roleStatus": vm.roleStatus
// }
// };
// RoleService.newRole(obj, vm.successCallback, vm.failCallback);
// }

// function successCallback(result) {
// vm.isAlertHide = true;
// $modalInstance.close('cancel');
// }

// function failCallback(error) {
// vm.submitted = true;
// vm.isAlertHide = false;
// vm.fail = error.data.message;
// vm.status = error.data.code;
// }
}
})();

https://www.tongbiao.xyz/
原文地址:https://www.cnblogs.com/tongbiao/p/7651976.html