68 lines
1.1 KiB
JavaScript
68 lines
1.1 KiB
JavaScript
import fmhub from './index.js'
|
|
|
|
const fm = new fmhub()
|
|
const users = ["0001", '0002', "0003", "0004"]
|
|
|
|
// 一组用户全部订阅频道一
|
|
users.forEach((item) => {
|
|
fm.set("频道一号", item)
|
|
})
|
|
|
|
// 操作所有订阅了频道一的用户
|
|
fm.atob("频道一号", (data) => {
|
|
console.log(data)
|
|
})
|
|
|
|
fm.btoa("0002", (data) => {
|
|
console.log(data)
|
|
})
|
|
|
|
console.log("----------------")
|
|
fm.delete("频道一号", "0003")
|
|
// 操作所有订阅了频道一的用户
|
|
fm.atob("频道一号", (data) => {
|
|
console.log(data)
|
|
})
|
|
|
|
console.log("----------------")
|
|
fm.adelete("0001")
|
|
// 操作所有订阅了频道一的用户
|
|
fm.atob("频道一号", (data) => {
|
|
console.log(data)
|
|
})
|
|
|
|
fm.btoa("0002", (data) => {
|
|
console.log(data)
|
|
})
|
|
|
|
console.log("----------------")
|
|
fm.bdelete("频道一号")
|
|
// 操作所有订阅了频道一的用户
|
|
fm.atob("频道一号", (data) => {
|
|
console.log(data)
|
|
})
|
|
|
|
fm.btoa("0002", (data) => {
|
|
console.log(data)
|
|
})
|
|
|
|
|
|
|
|
// console print:
|
|
//
|
|
// 0001
|
|
// 0002
|
|
// 0003
|
|
// 0004
|
|
// 频道一号
|
|
// ----------------
|
|
// 0001
|
|
// 0002
|
|
// 0004
|
|
// ----------------
|
|
// 0002
|
|
// 0004
|
|
// 频道一号
|
|
// ----------------
|
|
//
|