zoukankan      html  css  js  c++  java
  • $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/
  • 相关阅读:
    angular中集中页面传参(我只是知识的搬运工)
    使用Cookie传递参数 ,a页面保存Cookie,b页面读取,代码如下:
    获取并处理地址栏中参数方法
    常见的css命名规范/ID命名规范/常用功能模块的命名
    angularjs 1.x 项目完整的较完整的登录验证具体代码(仅供参考)
    用angular自带的方法获取input中内容(以用户名和密码为例)的字符串长度方法
    jquery 层弹窗传值
    伯乐在线node高手的基础经验 您值得一读
    javascript 代码规范
    正确看待技术
  • 原文地址:https://www.cnblogs.com/tongbiao/p/7651976.html
Copyright © 2011-2022 走看看