前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >为你的小程序快速添加评论组件

为你的小程序快速添加评论组件

作者头像
薛定喵君
发布2021-01-21 17:37:42
1.5K0
发布2021-01-21 17:37:42
举报
文章被收录于专栏:薛定喵君薛定喵君

介绍如何为小程序快速接入评论系统

WxComment是一个微信小程序的评论插件,结合BaaS提供商LeanCloud,无需其他另外的个人或者云服务器,可以免费使用。

这里以科技爱好者周刊为例,介绍下如何使用WxComment插件为小程序添加评论功能。

# 账号准备

# LeanCloud

1.注册LeanCloud账号,创建LeanCloud应用; 2.前往 LeanCloud 控制台 > 组件 > 社交,保存「微信小程序」的 AppID 与 AppSecret 3.前往 LeanCloud 控制台 > 存储 > 结构化数据,点击『创建 Class』新建名为Admin、WxComment、Count的类。 4.前往 LeanCloud 控制台 > 设置 > 应用 Keys,记录 应用的 AppID 和 AppKey 备用。

# 微信小程序

登录微信小程序后台,进入 开发 > 开发管理 > 开发设置 > 服务器域名,添加如下域名:

  • https://nwfwwkyp.api.lncld.net;
  • https://nwfwwkyp.lc-cn-n1-shared.com;

# 代码修改

1.克隆项目WxComment并将其放入小程序目录: git clone https://github.com/yicm/WxComment.git 这里的示例小程序是使用mpvue框架开发的,所以选择存放在根目录下的static目录 2.修改static/WxComment/component/WxComment/WxComment.js中的 LeanCloud 应用的 ID 和 Key。改成自己的。

代码语言:javascript
复制
AV.init({
  appId: 'LeanCloud 应用 AppID',
  appKey: 'LeanCloud 应用 AppKey',
});

3.小程序详情页引入WxComment组件 页面 wxml:

代码语言:javascript
复制
<Wxcomment tipOne="Markdown " tipTwo="will be supported" submitBtnText="回复" :articleID="name" contentLen='1'></wxcomment>

页面 json配置:

代码语言:javascript
复制
"usingComponents": {
    ...
    "wxcomment": "/static/WxComment/component/WxComment/WxComment"
}

属性说明:

  • tipOne: 颜色显示tip区域文字内容
  • tipTwo: 无颜色显示tip区域文字内容
  • submitBtnText:提交按钮文字内容
  • articleID:文章与WxComment绑定的唯一ID
  • contentLen:评论内容至少为多长限制

# 演示效果

扫码体验:

# 参考资料

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-01-18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • # 账号准备
    • # LeanCloud
      • # 微信小程序
      • # 代码修改
      • # 演示效果
      • # 参考资料
      相关产品与服务
      云开发 CloudBase
      云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档