如何使Commento在Gridsome Vue项目中工作?

时间:2019-10-13 21:17:43

标签: vue.js gridsome

我建立了一个基于Gridsome的博客,现在我想向其中添加评论。我想避免使用Disqus,因此尝试使用Commento。不幸的是,我似乎无法正常工作。我已将带有id的id的div添加到我的博客页面模板中:

<template>
<Layout :title="$page.blog.title">
    <Header :post="$page.blog" />
    <div class="g8-blog">
        <div class="g8-blog-content" v-html="$page.blog.content" />
        <div id="commento"></div>
    </div>
</Layout>
</template>

并将链接添加到我的metaInfo中。

metaInfo() {
    let blog = this.$page.blog;
    return {
        title: blog.title,
        link: [
            { src: 'https://cdn.commento.io/js/commento.js', defer: true }
        ]
    } 
}

当我检查页面代码时,它看起来还不错,但是Commento注释内容从未呈现。还有什么需要做的吗?

1 个答案:

答案 0 :(得分:1)

这个对我有用:

    try:
        password = int(input('Password: '))

    except ValueError:
        print("Please do not type letters or symbols!!")

    while type(password) != 'int':
            try:
                password = int(input('Password '))
            except ValueError:
                print("Please do not type letters or symbols!!")

    print('Complete, we have your password.')