title: '查看下级',
render:(h,obj)=>{
return h("Button",{
props:{
type:'primary',
},
on:{
click:()=>{
this.$router.push({
'path':"/classfiy/list",
query:{
id:obj.row.id
}
});
}
}
},"查看下级")
}
2.监听
watch:{
"$route.query"(val){
if(val.id>0){
this.isChild=true;
}else{
this.isChild=false;
}
this.list();
}
},
3.查询
page(num){
// alert(num);//这里的数字num是页码
this.list(num);
},
async list(page=1){
this.loading=true;
let param={
page:page
};
if(this.$route.query.id>0){
param["id"]=this.$route.query.id;
};
param[this.search.type]=this.search.value;
let $res=await this.$api.classfiy.lists(param);
if($res){
this.data1=$res;
}
},