部分参考伪代码
信息安全,真实数据不能copy
let _this=this;
searchForm= {"osType":"1", "scriptName":"所有私有云服务器下发补丁安装任务"};
//遍历json对象的每个key/value对,p为key
for(var p in searchForm){
alert(p + " " + searchForm[p]);
_this.doShow = true;
break;
}
需求场景描述
针对高级搜索弹框,如果有使用高级搜索进行搜索的时候,高级搜索图标右上角有个红点。
实现思路:就是通过一个动态变量做开关,如果高级搜索dialog回调函数中能返回的所有搜索条件,有不为空的时候,就显示红点。
代码在vue的method中。