跳到主要内容

V2.1.0

· 阅读需 1 分钟
Co-creator of yunzaijs 1
提示

该版本,部分不兼容 2.0 及其以下版本。

  • 新增 useMessage
import { Text, useMessage } from 'alemonjs'
export const selects = onSelects(['message.create'])
export default onResponse(selects, event => {
const [message] = useMessage(event)
// useSends 和 useSend 将废弃
message.send(format(Text('Hello Word!')))
})
  • 优化 useSubscribe
import { Text, useMessage } from 'alemonjs'
export const selects = onSelects(['message.create'])
export default onResponse(selects, event => {
const [subscribe] = useSubscribe(event, selects)
subscribe.monut(Res.current, ['UserId']) // res 响应之前

// more ...
subscribe.create(Res.current, []) // res 创建之后
subscribe.unmonut(Res.current, []) // res 响应之后
})
  • 新增 useClient
import {
platform as qqbot,
useClient
} from '@alemonjs/qq-bot'
export const selects = onSelects(['message.create'])
export default onResponse(selects, event => {
if (event.platform === qqbot) {
const [client, value] = useClient(event)
// 使用原生api和数据
}
})