1.多个接口加载的时候,需要把接口一起执行完在加载页面,避免出现晃动。
2.列表页面封装起来。
3.抽离出通用样式。
4.获取到请求网址的方法
getParam(){
let url = window.location.href;//获得传过来的地址
let regexpParam = /\??([\w\d%]+)=([\w\d%]*)&?/g; //分离参数的正则表达式
let ret;
let paramMap = {};//初始化结果集
//开始循环查找url中的参数,并以键值对形式放入结果集
while((ret = regexpParam.exec(url)) != null) {
//ret[1]是参数名,ret[2]是参数值
paramMap[ret[1]] = ret[2];
}
this.class_id = paramMap.class_id;
this.student_id = paramMap.student_id;
this.bureau_id = paramMap.bureau_id;
}
5.嵌入iframe,宽高不能设置死,但是需要一个最小高度,以保证页面能撑起一定高度,下拉框和弹出框不被遮挡。