Appearance
消息通信
sendmsg
发送消息,用于页面间通信,支持向其他页面传递数据。
语法:
js
sendmsg(obj, title, pageid)参数:
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| obj | Object/String | 是 | 要传送的数据对象(可以是文字,也可以是对象,建议封装成对象) |
| title | string | 否 | 页面名称,也可以是子页面调用父页面的 window 对象 |
| pageid | number | 否 | 目标页面 ID |
示例:
js
// 发送消息到指定页面
var msg = {
type: "refresh",
data: { id: 123 }
};
sendmsg(msg, "订单详情页面", 1001);
// 发送简单消息
sendmsg("请刷新数据", "父页面");
// 子页面向父页面发送消息
sendmsg(msg, "父页面", parent.id);