SPZUtils 对象

SPZUtils 对象挂载在 window 上,可以在全局中使用。该对象定义了URL操作、事件监听等方法。

属性

属性 说明 类型
isSpzElement 判断元素是否是 SPZ 元素 (element) => boolean
Event.create 返回一个给定类型和数据的 CustomEvent (win, type, detail, opt_eventInit) => Event
Event.listen 监听元素上的指定事件 (element, eventType, listener, opt_evtListenerOpts) => unlistenFunc
Event.listenOnce 监听元素上的指定事件,并且移除监听在事件被触发一次后 (element, eventType, listener, opt_evtListenerOpts) => unlistenFunc
Urls.addParamsToUrl 给 URL 添加参数,移除已存在的参数。返回一个新的URL。 (url, params=Object) => string
Urls.parseQueryString 将给定的 URL 解析成一个对象格式 (queryString) => Object
Urls.addOrReplaceParams 给 URL 添加参数,如果参数存在,仅替换它的值。返回一个新的 URL (url, params) => string
Urls.removeFragment 移除 URL 中的哈希值(# (url) => string
Urls.removeSearch 移除 URL 中的参数 (url) => string

AI 使用建议(LLM Ready)

  • 章节密度:检测到 1 个二级标题。
  • 示例密度:检测到 0 个代码块。
  • 先读结论:优先提取本页“定义、约束、边界条件”。
  • 再读证据:根据代码示例确认可执行写法,不直接依赖自然语言段落。
  • 最后联动:涉及组件时同步查看对应组件页,避免文档与实现偏差。