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

  • 相关阅读:
    单例模式
    设计模式
    C#判断Textbox是否为数字
    C#判断输入的是否是汉字
    C#如何测试代码运行时间
    网上 server2008数据库恢复方法
    C# 控件的缩写
    SQLite主键自增代码
    Sqlite数据库联合查询及表复制等详述
    C#中超链接方法
  • 原文地址:https://www.cnblogs.com/forhell/p/9060354.html
Copyright © 2011-2022 走看看