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 |