function main(keywords,data){ function fn(arr){ var flag = false; for(var i = 0;i <arr.length;i++){ var item = arr[i]; if(item.children.length > 0){ var res = fn(item.children); if(res){ item.isHidden = false; if(!item.open){ item.open = true; } } }…