index.md - v1.1.1 / Exports / default
postmessage 集成方案
example
const messager = new PostMessager()
messager.subscribe('action', content => {
console.log(21, content)
})
messager.postMessageUp('action', { up: 201 })
• new default(instance?
, type?
)
Name | Type | Default value |
---|---|---|
instance |
object |
{} |
type |
string |
'invokeCustomEvent' |
• instance: Object
▪ [type: string
]: any
• messager: Object
= {}
▪ [type: string
]: any
• type: string
▸ createEventHandler(__namedParameters
): boolean
| void
Name | Type |
---|---|
__namedParameters |
any |
boolean
| void
▸ postMessageDown(name
, actionName
, content
, pageId
): void
Name | Type |
---|---|
name |
null | string |
actionName |
string |
content |
any |
pageId |
string |
void
▸ postMessageUp(actionName
, content?
, pageId
): void
Name | Type |
---|---|
actionName |
string |
content |
any |
pageId |
string |
void
▸ removeEventHandler(): void
void
▸ subscribe(actionName
, handler
): void
Name | Type |
---|---|
actionName |
string |
handler |
any |
void
▸ unsubscribe(action
): void
Name | Type |
---|---|
action |
string |
void