航空公司选择列名数据绑定及查找定位数据过滤筛选

This commit is contained in:
714943302@qq.com
2018-11-23 13:48:37 +08:00
parent edaf683809
commit c1ed422fd1
2 changed files with 52 additions and 34 deletions
@@ -10,43 +10,51 @@ import * as $ from 'jquery';
})
export class AirlineComponent implements OnInit {
constructor(
private httpCilent: HttpClientService,
private basicDataService: BasicDataService
) { }
constructor(
private httpCilent: HttpClientService,
private basicDataService: BasicDataService
) { }
// 搜索条件
SEARCH = ''; //手动输入条件
FLT_POS = 1; //过滤还是定位
SEL_COL = ''; //选择列名
// 搜索条件
SEARCH = ''; //手动输入条件
FLT_POS = 1; //过滤还是定位
SEL_COL = ''; //选择列名
airlines:Array<any>;
public row_state: any = { renderFlight: {} };
public render_data: Array<object> = []; //显示数据,即需要显示的数据
public return_data: Array<object> = []; //下拉框显示数据
//下拉框
public filterItems = {
airlineName:'',
briefNameChn:'',
}
ngOnInit() {
this.airlines = this.basicDataService.airline;
this.basicDataService.airline_subject.subscribe(
data=>{
this.airlines = data;
this.render_data = this.airlines;
}
)
/**
* 固定表头
*/
var tableCont = document.querySelector('#table-container');
function scrollHandle (){
var scrollTop = this.scrollTop;
this.querySelector('thead').style.transform = 'translateY(' + scrollTop + 'px)';
airlines:Array<any>;
public row_state: any = { renderFlight: {} };
public render_data: Array<object> = []; //显示数据,即需要显示的数据
public return_data: Array<object> = []; //下拉框显示数据
//下拉框
public filterItems = {
airlineName:'',
briefNameChn:'',
}
ngOnInit() {
this.airlines = this.basicDataService.airline;
this.basicDataService.airline_subject.subscribe(
data=>{
this.airlines = data;
this.render_data = this.airlines;
}
tableCont.addEventListener('scroll',scrollHandle);
)
/**
* 固定表头
*/
var tableCont = document.querySelector('#table-container');
function scrollHandle (){
var scrollTop = this.scrollTop;
this.querySelector('thead').style.transform = 'translateY(' + scrollTop + 'px)';
}
tableCont.addEventListener('scroll',scrollHandle);
}
/**
* 选中某行
* @param i
*/
selectRow(i) {
this.row_state = i;
}
//输入框回车事件
inputEnter() {