有其他的方法可以一起交流学习n(*≧▽≦*)n
效果图:css样式自己设置哟
js:
let index = 0;
function generateDom(menusData,menusDom) {
for(let menu in menusData) {
let li = document.createElement('li');
if(typeof(menusData[menu].subMenu)=="undefined" || menusData[menu].subMenu=="") {
li.innerHTML = '<div class="navIcon">'+
'<svg class="icon iconStyle" aria-hidden="true">'+
'<use xlink:href="#'+menusData[menu].iconUrl+'">