Skip to content
On this page

Event

基本事件

事件名描述
list-load评论加载事件
list-loaded评论加载完成事件
list-inserted新增评论插入事件
editor-submit编辑器提交事件
editor-submitted编辑器提交完成事件
user-changed本地用户数据变更事件
conf-loaded配置变更事件
sidebar-show侧边栏显示事件
sidebar-hide侧边栏隐藏事件

添加事件监听

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

解除事件监听

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

Artalk.use(ctx => {
  ctx.on('list-loaded', foo)
  ctx.off('list-loaded', foo)
})
let foo = function() { /* do something */ }

Artalk.use(ctx => {
  ctx.on('list-loaded', foo)
  ctx.off('list-loaded', foo)
})