Skip to content

消息通信

sendmsg

发送消息,用于页面间通信,支持向其他页面传递数据。

语法:

js
sendmsg(obj, title, pageid)

参数:

参数名类型必填说明
objObject/String要传送的数据对象(可以是文字,也可以是对象,建议封装成对象)
titlestring页面名称,也可以是子页面调用父页面的 window 对象
pageidnumber目标页面 ID

示例:

js
// 发送消息到指定页面
var msg = {
    type: "refresh",
    data: { id: 123 }
};
sendmsg(msg, "订单详情页面", 1001);

// 发送简单消息
sendmsg("请刷新数据", "父页面");

// 子页面向父页面发送消息
sendmsg(msg, "父页面", parent.id);

基于 MIT 许可发布