miniUI中align小解:
1、align指的是性别分类下面的“男”,“女”的位置在中间;headeralign指的是“性别”文字在单元格的中间。
2、”Alternating行斑马纹“的效果显示只需要在要加载的datagrid里面加上allowAlternating="true"这个属性即可;
3、要使datagrid可以拖拽起大小,只需在要加载的datagrid里面加上allowResize="true"即可;
4、使用mini-fit撑满页面的时候,要想让datagrid的大小随着浏览器的大小而改变,datagrid中的列的width不能设置的太大,不然的话,不会达到那样datagrid随着浏览器大小变化的效果。
5、今天犯一个错误在datagrid加载数据的时候,datagrid的格式少些了一个引号,结果报错,405错误,结果发现是因为一个引号的问题而引起的。
6、地市级这里用了合并单元格,引发如下图所示的问题,修改数据回车后,datagrid的格式会发生变化,经过求助找出问题原因所在:
miniUI现在的合并单元格只能用于不可编辑的表格,所以你的表格编辑之后才会出现错乱的问题
7、如果冻结datagrid的第一列的话,布局也有可能会出现问题,上报须知页面出现的此问题,解除冻结列后问题解决。
8、miniUI合并的时候要注意一点:
grid.load({ action: "getReportData", table: TableID }, function () {
grid.mergeColumns(["name", "corporation", "gasStationName"]);
});
9、mini.open();打开子页面进行添加数据的时候,关闭子页面的时候可以用ondestroy方法来实现刷新;但是如果想继续添加数据,添加一条父页面刷新一下,然后可以使用下面方法来实现:
页面1:top["win1"] = window;
10、// 30s刷新一下数据
window.setInterval('refresh()', 30000);
function refresh() {
var grid = mini.get("indexDataGrid");
grid.reload();
}