varnavtpl = NavHtml.innerHTML,
navBar =document.getElementById('navBar');
laytpl(navtpl).render(menuList, function (html) { //渲染视图
navBar.innerHTML =html;
//渲染完数据后要初始化才能显示
element.init();
});
这里是用laytpl渲染数据,再渲染完成后一定要element.init()一次才能初始化导航, 全网其他的方法都试过了,都无效。