Update page-memos.php

This commit is contained in:
浪子 2024-06-16 09:44:05 +08:00
parent 8e0e73b594
commit 30fcb2885b
1 changed files with 2 additions and 4 deletions

View File

@ -24,14 +24,13 @@ if (!defined('__TYPECHO_ROOT_DIR__')) exit; ?>
<div id="talk"></div> <div id="talk"></div>
</article> </article>
<script> <script>
if (99) { if (memos) {
let url = '<?php echo $memos; ?>'; let url = '<?php echo $memos; ?>';
fetch(url + '/api/v1/memo?creatorId=<?php echo $memosID; ?>&rowStatus=NORMAL&limit=<?php echo $memosnum; ?>') fetch(url + '/api/v1/memo?creatorId=<?php echo $memosID; ?>&rowStatus=NORMAL&limit=<?php echo $memosnum; ?>')
.then(res => res.json()) .then(res => res.json())
.then(data => { .then(data => {
let html = ''; let html = '';
data.forEach(item => { data.forEach(item => {
// 假设这里的 Format 函数能正确地格式化每个 item并确保它返回有 `date` 和 `tag` 的对象
let data = Format(item); let data = Format(item);
let memoURL = url + '/m/' + item.id; let memoURL = url + '/m/' + item.id;
let mdContent = marked.parse(data.content); let mdContent = marked.parse(data.content);
@ -43,7 +42,7 @@ if (99) {
<a class="humane--time" href="${memoURL}" target="_blank">${data.date}</a> <a class="humane--time" href="${memoURL}" target="_blank">${data.date}</a>
</header> </header>
<div class="description" itemprop="about"> <div class="description" itemprop="about">
<span class="tag--list">${data.tag}</span><br> <span class="tag--list"><a href="#">${data.tag}</a></span>
${mdContent} ${mdContent}
</div> </div>
</div> </div>
@ -56,7 +55,6 @@ if (99) {
console.error('Error:', error); console.error('Error:', error);
// 这里可以添加一些用户提示错误发生的 HTML 更新 // 这里可以添加一些用户提示错误发生的 HTML 更新
}); });
// 页面内容格式化
function Format(item) { function Format(item) {
let date = getTime(new Date(item.createdTs * 1000).toString()), let date = getTime(new Date(item.createdTs * 1000).toString()),
content = item.content, content = item.content,