Skip to content

Event

基本事件

事件名描述
created初始化后
mounted数据加载后
updated数据更新后
unmounted销毁后
list-fetch评论列表请求时
list-fetched评论列表请求后
list-load评论装载前
list-loaded评论装载后
list-failed评论加载错误时
list-goto-first评论列表归位时
list-reach-bottom评论列表滚动到底部时
comment-inserted评论插入后
comment-updated评论更新后
comment-deleted评论删除后
comment-rendered评论节点渲染后
notifies-updated未读消息变更时
list-goto评论跳转时
page-loaded页面数据更新后
editor-submit编辑器提交时
editor-submitted编辑器提交后
user-changed本地用户数据变更时
sidebar-show侧边栏显示
sidebar-hide侧边栏隐藏

事件声明代码:@ArtalkJS/Artalk - src/types/event.ts

添加事件监听

js
artalk.on('list-loaded', () => {
  alert('评论已加载完毕')
})

解除事件监听

js
let foo = function () {
  /* do something */
}

artalk.on('list-loaded', foo)
artalk.off('list-loaded', foo)