在bootstrap-table 里面在定义title 的时候
1 | var bkDetTit = [ |
里面有formatter(value,row,index)方法可以用来返回多个需要的数据,其中里面有三个参数(value,row,index);
value: 返回该field对应的value
row: 是返回表格的所有数据
index:返回该行数据的下标
在bootstrap-table 里面在定义title 的时候
1 | var bkDetTit = [ |
里面有formatter(value,row,index)方法可以用来返回多个需要的数据,其中里面有三个参数(value,row,index);
value: 返回该field对应的value
row: 是返回表格的所有数据
index:返回该行数据的下标
概述:
那什么叫事件委托呢?它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。那这是什么意思呢?事件委托基本上,就是取快递来解释这个现象
有三个同事预计会在周一收到快递。为签收快递,有两种办法:一是三个人在公司门口等快递;二是委托给前台MM代为签收。现实当中,我们大都采用委托的方案(公司也不会容忍那么多员工站在门口就为了等快递)。前台MM收到快递后,她会判断收件人是谁,然后按照收件人的要求签收,甚至代为付款。这种方案还有一个优势,那就是即使公司里来了新员工(不管多少),前台MM也会在收到寄给新员工的快递后核实并代为签收。
这里其实还有2层意思的:
适用所有浏览器
1 | var w = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; |
有三种方法能够确定浏览器窗口的尺寸(浏览器的视口,不包括工具栏和滚动条)。
.encodeURL函数主要是来对URI来做转码,它默认是采用的UTF-8的编码.
. UTF-8编码的格式:一个汉字来三个字节构成,每一个字节会转换成16进制的编码,同时添加上%号.
假设页面端输入的中文是一个 “中”,按照下面步骤进行解码
瀑布流的效果 原理是初始列数top值为0,然后将第一行的高度添加到一个新的数组里,从第二行开始根据储存高度这个数组来,确定最低高度列,然后向最低高度列添加展示数据;
效果图:
1 | 网页可见区域宽: document.body.clientWidth |
遮罩一般要充满全屏,做好的办法就是设置容器position: fixed;
但是如果遮罩上面的弹框需要输入弹出键盘的话,这时fixed就失效了,比如这种情况