Closed ghost closed 7 years ago
{% if site.tags.length > 1 %}
<script type="text/javascript" charset="utf-8" src="/js/tagcloud.js"></script>
<script type="text/javascript" charset="utf-8" src="/js/tagcanvas.js"></script>
<div class="widget-wrap">
<h3 class="widget-title">Tag Cloud</h3>
<div id="myCanvasContainer" class="widget tagcloud">
<canvas width="250" height="250" id="resCanvas" style="width=100%">
{{ list_tags() }}
</canvas>
</div>
</div>
{% endif %}
Try these instead. See Demo
有时候会出现这样的问题,是hexo-blog-encrypt
插件的问题,有时候把他禁用了,就可以了
试着把两个都升级到最新的版本。
之前有过这个问题。应该是已经修复了。如果出现这个情况,欢迎提交 bug。
hexo-blog-encrypt
已经是最新的版本,把hexo-tag-cloud
更新后,hexo clean
,hexo g
失败,然后过一会没动,再试试就可以了...
hexo-tag-cloud
那个代码之前为什么读取不了,能简单的说下原因吗?
最开始的问题,是因为 Next 的主题的问题,部分的渲染方式和默认的主题不一样。
这两个插件都是要在 window.onload 的时候执行一段函数。但是一开始疏忽,直接
window.onload = function () {
......
}
然后,如果两个插件都安装的话,要么 A 覆盖了 B 的函数,要么 B 覆盖了 A 的函数。
现在都采用追加函数的方式了。
不过如果其他的插件也是上面那样直接写的话,有可能覆盖掉。到时候就要改他的插件了。
BTW,你的这个报错是 hexo-encrypt 这个吧。不是我的 hexo-blog-encrypt 吧。
,,,好吧,我的锅,谢谢了
你好!请问添加配置后不显示标签是什么问题
有重现方式? 贴个博客链接吧。
博客 smj2284672469.github.io
同楼上,添加配置后不能显示标签
同楼上,添加配置后不能显示标签
您好,添加配置后不能显示,sidebar那里是一片空白;但是在本地localhost调试的时候是可以显示的,上传到github上就不行了,请问是什么原因呢
博客地址是 www.feihong.me
无法显示标签..不知道如何解决,在
tag.swif
下添加代码无法显示,如何解决?C:\hexo\themes\next\layout\_macro
下的sidebar.swig
文件部分代码