zoukankan      html  css  js  c++  java
  • abp 列表和明细页面的规则说明

    0>列表区域mainviewbody

    1>列表头mainviewheader

    名称

    2>列表条件mainviewcodtionbody

    条件区

    3>列表工具栏mainviewtoolbar

    工具栏区

    表格高度

    js中的设置,可单独设置为一个服务,方便所有list页面可通用。

    $(".mainviewbody").height(bodyheight);//整个高
    //$(".mainbody").height(bodyheight - 50);//整个高
    var gridheight = bodyheight - $(".mainviewcodtionbody").outerHeight() - $(".mainviewheader").outerHeight()
    - $(".mainviewtoolbar").outerHeight() - 5;
    vm.gridHeightStyle = {
    'height': gridheight + 'px'
    };

    resize,

    需要使用函数节流和函数防抖

    var w = angular.element($window);
    var timeroutid;
    w.bind('resize', function () {
    if(timeroutid) $timeout.cancel(timeroutid);
    timeroutid = $timeout(function () {

    var mainheight = $('body').height() - ($('.main-header').outerHeight() + $('.main-footer').outerHeight());
    console.warn("old:"+$rootScope.mainheight);
    console.warn("new:"+mainheight);

    if($rootScope.mainheight === mainheight){
    isrun = false;
    return;
    }
    $rootScope.mainheight = mainheight;
    //console.warn(mainheight);

    //vm.setHeight($rootScope.mainheight);
    $scope.$broadcast('wresize', { mheight: $rootScope.mainheight }); //事件通知
    },500);
    });

    编辑页面

    外面的区域panelscrollout

    明细页面可滚动区域 panelscrollin

  • 相关阅读:
    se 键盘鼠标操作事件
    警告框操作方法(alert弹窗)
    se自带截图方法
    CSS Selector 高级用法
    吃奶酪
    互不侵犯
    hdu1102
    P4744 Iron man
    玉米田
    状压dp题单
  • 原文地址:https://www.cnblogs.com/forhell/p/9060354.html
Copyright © 2011-2022 走看看