gAttr}="${array[i].avatar}" alt="${array[i].nick}">` } result += `
${array[i].content}
${array[i].nick} /
` } } else { result += 'No comments' } ele.innerHTML = result window.lazyLoadInstance && window.lazyLoadInstance.update() window.pjax && window.pjax.refresh(ele) }, newestCommentInit: (name, getComment) => { const $dom = document.querySelector('#card-newest-comments .aside-list') if ($dom) { const data = btf.saveToLocal.get(name) if (data) { newestComments.generateHtml(JSON.parse(data), $dom) } else { getComment($dom) } } }, run: (name, getComment) => { newestComments.newestCommentInit(name, getComment) btf.addGlobalFn('pjaxComplete', () => newestComments.newestCommentInit(name, getComment), name) } }