View
获取当前的浏览状态。
签名:
可用版本:
1.6.2+
返回:
当前的浏览状态,反映了当前活动视图的浏览信息。
公用数据存 取上下文,用于跨视图存取数据。 当需要抽取变量,使得可以跨视图访问时,开发者应当尽可能地使用公用上下文,而非window
,以降低变量污染的可能。
签名:
可用版本:
1.6.2+
返回:
公用的数据存取上下文。
判断浏览器的history
对象是否支持pushState
API。
签名:
View.checkIfBrowserHistorySupportsPushPopAction(): boolean
可用版本:
1.6.2+
入参:
无
返回:
true
- 浏览器的 history
对象支持 pushState
API。否则返回 false
。获取视图容器对应的 DOM 元素。
签名:
View.getViewContainerDomElement(): HTMLElement
可用版本:
1.6.2+
入参:
无。
返回:
视图容器对应的 DOM 元素。如果开发者没有另外设置,将返回
document.body
。从 DOM 树中获取匹配给定选择器的 DOM 元素。
签名:
View.find(rootObj?: HTMLElement, selector: string): HTMLElement
可用版本:
1.6.2+
入参:
rootObj?: HTMLElement
- 检索 DOM 元素的根元素,可选。默认为视图容器。selector: string
- 选择器。
返回:
给定根元素下,匹配给定选择器的 DOM 元素。如果没有 DOM 元素与之对应,则返回
null
。