Window.PiUtils API 文档
Window.PiUtils API 文档
以下是提供的 JavaScript 方法的详细文档:
1. piAlert(msg)
显示一个警告/提示框。
参数:
msg (String): 要显示的提示信息
示例:
2. piClient(action, ext)
执行客户端操作。
参数:
action (String): 要执行的操作类型
ext (Object): 扩展参数对象
示例:
3. piGoto(pageId)
导航到指定页面。
参数:
pageId (String): 目标页面的ID 可以从listV1接口查看
示例:
4. piLink(url)
打开指定URL链接。
参数:
url (String): 要打开的URL地址
示例:
window.PiUtils.piAlert("操作成功完成!")
window.PiUtils.piClient("environment.setWeather", {"weather": 2})
window.PiUtils.piGoto("页面ID")
window.PiUtils.piLink("https://www.example.com")5. piOpenDialog(id, poiId)
打开指定对话框。
参数:
id (String): 对话框的ID 可以从listV1接口查看
poiId (String, 可选): POIID 非必填 填写之后将根据poi点位移动
示例:
6. piToggle(pageId)
切换指定子页面的显示/隐藏状态。
参数:
pageId (String): 要切换的子页面ID 可以从listV1接口查看 (children中)
示例:
7. piUpdateGlobalParam(param)
更新全局参数。
参数:
param (Object): 包含要更新的参数键值对的对象
示例:
8. toggleShow(ids, type = "toggle")
切换指定元素的显示状态。
参数:
ids (String|Array): 要切换的元素ID或ID数组
type (String, 可选): 切换类型,默认为"toggle"(可选值:"show", "hide", "toggle")
示例:
9. componentEvent({trigger, id})
切换指定元素的显示状态。
window.PiUtils.piOpenDialog("弹窗ID", "poi123")
window.PiUtils.piToggle("子页面ID")
window.PiUtils.piUpdateGlobalParam({"globalId": "1"})
window.PiUtils.toggleShow(["元素id1", "元素id2"], "show")
// or
window.PiUtils.toggleShow("元素id1", "show")参数:
trigger 必填 触发的事件类型 click dblclick mouseenter mouseleave
id 必填 组件id
示例:
window.PiUtils.componentEvent({"trigger":"click","id":"组件id"})

请登录后回答。没有帐号?注册一个。