mythsman / hexo-douban

:cd: a Hexo plugin that helps you generate content for Douban books, movies, music, and games.
MIT License
446 stars 57 forks source link

页面显示异常 #177

Closed stephen0316 closed 1 day ago

stephen0316 commented 1 week ago

node 版本:18.14.1

hexo 版本:7.0.0

hexo-douban 版本:最新版

douban id :181263519

问题描述:从首页进入书单页面,显示空白

image

手动刷新后,才能正常加载出来 用开发者工具看,没有报错

mythsman commented 1 week ago

看起来是你放弃 pjax 之后找了个 swup 来替代🥲。 把 redefine 主题里的 single_page 关了可以解决问题。 如何兼容的话我还要再研究研究。

stephen0316 commented 1 week ago

看起来是你放弃 pjax 之后找了个 swup 来替代🥲。 把 redefine 主题里的 single_page 关了可以解决问题。 如何兼容的话我还要再研究研究。

之前也出现过类似问题问题描述,一个大佬写了个脚本:

image

帮我解决了这个问题,直到今天更新douban插件后,再次出现了问题,估计是新版本跟脚本有冲突?

mythsman commented 1 week ago

升下 v2.3.6 ,看下文档,加一个 swup: true ,兼容一把。

stephen0316 commented 1 week ago

升下 v2.3.6 ,看下文档,加一个 swup: true ,兼容一把。

解决了!大佬🐮!另外还有个小小的疑问,怎么手动强制更新历史数据呀,必须要用到docker吗

image
mythsman commented 1 week ago

升下 v2.3.6 ,看下文档,加一个 swup: true ,兼容一把。

解决了!大佬🐮!另外还有个小小的疑问,怎么手动强制更新历史数据呀,必须要用到docker吗 image

不用,域名换成 mouban.mythsman.com ,调用一把就好

stephen0316 commented 1 week ago

升下 v2.3.6 ,看下文档,加一个 swup: true ,兼容一把。

解决了!大佬🐮!另外还有个小小的疑问,怎么手动强制更新历史数据呀,必须要用到docker吗 image

不用,域名换成 mouban.mythsman.com ,调用一把就好

提示条目未收录是什么原因呢

image
mythsman commented 1 week ago

确认下参数

stephen0316 commented 1 week ago

确认下参数

http://localhost:8080/admin/refresh_item?type={item_type}&id={item_douban_id} 这个item_douban_id就是我的豆瓣id吧,根据这个规则得出如下: https://mouban.mythsman.com/admin/refresh_item?type=1&id=181263519 是item_type 的参数有问题吗

mythsman commented 1 week ago

确认下参数

http://localhost:8080/admin/refresh_item?type={item_type}&id={item_douban_id} 这个item_douban_id就是我的豆瓣id吧,根据这个规则得出如下: https://mouban.mythsman.com/admin/refresh_item?type=1&id=181263519 是item_type 的参数有问题吗

你应该是要更新用户吧,用 refresh_user 。

stephen0316 commented 1 week ago

确认下参数

http://localhost:8080/admin/refresh_item?type={item_type}&id={item_douban_id} 这个item_douban_id就是我的豆瓣id吧,根据这个规则得出如下: https://mouban.mythsman.com/admin/refresh_item?type=1&id=181263519 是item_type 的参数有问题吗

你应该是要更新用户吧,用 refresh_user 。

我是想更新书单信息,有一些历史删除的数据仍存在着

mythsman commented 6 days ago

确认下参数

http://localhost:8080/admin/refresh_item?type={item_type}&id={item_douban_id} 这个item_douban_id就是我的豆瓣id吧,根据这个规则得出如下: https://mouban.mythsman.com/admin/refresh_item?type=1&id=181263519 是item_type 的参数有问题吗

你应该是要更新用户吧,用 refresh_user 。

我是想更新书单信息,有一些历史删除的数据仍存在着

就是我这里 refresh_user 的意思。