以前在写渲染页面的时候,如果表格里需要对一个数据就可以用插槽和过滤器一起用,也可以用三元运算符。但是如果数据需要判断的特别多,而且后期还有可能更改的话,那过滤器里的东西就不能写死了。这个时候,后台给了一个字段的接口,可以通过这个接口查询需要用到的各个页面的数据,然后放到一个数组里,结合过滤器一起用。
1 先定一个空数组
arr:[]
2 通过字典的接口获取到数据,并且放到数组里
//获取字典
getInfo(){
axios
.get('/api/Plate/Plate_PlateInfos/GetPlateEntities')
.then(res=>{
if(res.ResultType==0){
res.Data.forEach(element => {
if(element.TableName=="Doors" && element.CellName=="LedType"){
_this.arr.push(element)
}
});
}
})
.catch(error=>{
console.log(error)
})
}