我使用schnack
注释系统:schnack-commenting-system
我成功制作了slack
Webhook。
在文件中:
slack.js:
const post_url = config.get('page_url').replace('%SLUG%', event.slug)+'#comment-'+event.id;
page_url:
"page_url": "https://example.com/%SLUG%",
在博客中:
<h1 id="try-schnack">
<a class="anchor" href="#try-schnack">
Try schnack</a>
</h1>
<div class="comments-go-here"></div>
<% var title = post.title %>
<% var slug = post.slug %>
<% var sluglink = [title,slug].join('+++++') %>
<script type="text/javascript"
src="https://schnack.example.com/embed.js"
data-schnack-slug="<%= sluglink %>"
data-schnack-target=".comments-go-here">
</script>
一切正常。
但是我需要以下输出:title/slug
而不是title+++++slug
如果我执行.join('/')
,则schnack根本不起作用,它将崩溃。
我需要使用斜杠/
作为title
和slug
之间的分隔符,所以我的结果是:title/slug
。
如何做到这一点?