abp 列表和明细页面的规则说明

Posted 另一个梦境

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

 

以上是关于abp 列表和明细页面的规则说明的主要内容,如果未能解决你的问题,请参考以下文章

ABP Framework 5.3.0 版本新增功能和变更说明

ABP Framework 5.0 RC.1 新特性和变更说明

Abp中SwaggerUI的多个接口文档配置说明

WPF ABP框架更新日志(最新2022-11月份)

如何开发主从报表

iptables添加规则的操作说明