Replies: 1 comment
-
组件替换是万能的。 而且很多有后端的评论服务都支持访问量。 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Checklist
Describe the feature
说实话我不确定大家对此是否特别有需求,但是这确实是个有用的功能。
我的构想是,我可以在这个项目之外自己搭建一个页面访问量相关的服务,然后在
onMounted
中进行请求,获取访问量。首先我看了一下现有的实现,我发现现有的
PageViewInfo
组件是采用class选择器的方法,让waline
库修改浏览量的值,在这方面我没有什么好的改法。于是,我采用了自己替换
PageViewInfo
组件的方式,这种做法相对来说就比较简单了。结果发现仍然不会显示页面访问量。我又查看了一下
PageInfo
的代码,发现这里有个isSupported
。vuepress-theme-hope/packages/theme/src/client/modules/info/components/PageInfo.ts
Line 104 in 173e2c7
于是我不得不也把
PageInfo
组件也重写了,删掉这个isSupported
判断,最终成功显示了访问量。但这种写法确实比较不合常理,是否考虑从配置上直接支持自定义访问量服务呢?或者,也可以考虑把这个
isSupported
换成另外一种方式,让开发者仅替换PageViewInfo
组件,就可以达成目的。Additional context
No response
Beta Was this translation helpful? Give feedback.
All reactions