miniUI零碎知识点随手记

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;

页面2:var win = top["win1"];  win.reload();  reload方法是在页面一中的刷新页面的方法,在这里可以通过此方法来实现跨页面的刷新;

10、// 30s刷新一下数据
window.setInterval('refresh()', 30000);
function refresh() {
    var grid = mini.get("indexDataGrid");
    grid.reload();
}

转载于:https://www.cnblogs.com/peace-lee/archive/2012/10/07/2714368.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值