From da12f288d2ba756e6c3876be7a83509b585bbb95 Mon Sep 17 00:00:00 2001 From: shufeng2012 <277665039@qq.com> Date: Thu, 23 Jul 2026 11:29:34 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=84=20=E6=9B=B4=E6=96=B0=E5=AD=90?= =?UTF-8?q?=E8=8A=82=E7=82=B9=E5=86=85=E7=82=B9=E8=B5=9E=E6=95=B0=E7=AD=89?= =?UTF-8?q?ui?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/public/js/dnfs.js | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/static/public/js/dnfs.js b/static/public/js/dnfs.js index a45f3ac..e5d972a 100644 --- a/static/public/js/dnfs.js +++ b/static/public/js/dnfs.js @@ -142,7 +142,7 @@ function load_notes(main_node) { recommend_list.replaceChildren(); //alert(stack.length) - if (stack.length > 0) { /* 如果不在根节点,就渲染返回按钮 */ + if (stack.length > 0) { /* 如果不在根节点 */ var bak = document.createElement('center'); bak.addEventListener('click', function (event) { stack.pop(); @@ -155,21 +155,30 @@ function load_notes(main_node) { recommend_list.appendChild(bak) } for (let i in main_node) { - let item = main_node[i] /* 必须用let */ + item = main_node[i] var card = document.createElement('div'); card.className = "card"; - var ttl = document.createElement('center'); - var ttl1 =document.createElement('h3'); - ttl1.textContent = item.title - ttl1.addEventListener('click', function(event) { + card.addEventListener('click', function(event) { var id = Number(item.id) stack.push(id) getNode(token, id).then(load_notes) }); - ttl.appendChild(ttl1) - card.appendChild(ttl) + var ttl = document.createElement('center'); + var ttl1 =document.createElement('h3'); + ttl1.textContent = item.title; + ttl.appendChild(ttl1); + card.appendChild(ttl); + var vit_div = document.createElement('p'); + var lke_div = document.createElement('p'); + var srd_div = document.createElement('p'); var ctt = document.createElement('p'); + vit_div.textContent = "观看数:" + item.visit_count; + lke_div.textContent = "点赞数:" + item.like_count; + srd_div.textContent = "分享数:" + item.share_count; renderMarkdown(ctt, item.content); + card.appendChild(vit_div); + card.appendChild(lke_div); + card.appendChild(srd_div); card.appendChild(ctt) recommend_list.appendChild(card) recommend_list.appendChild(document.createElement('br'))