Options
All
  • Public
  • Public/Protected
  • All
Menu

移动端的页面 功能: 按表单的编号打开页面,并传递参数

Hierarchy

  • InvisibleBase
    • MobelRouter

Index

Constructors

constructor

  • Parameters

    • config: any

    Returns MobelRouter

Properties

_history

_history: IHistory

_rootPage

_rootPage: DesignerPageBase

_routers

_routers: MobelRouterItem[] = ...

mode

rounterScript

rounterScript: string

路由配置

Methods

Protected addRouter

  • addRouter(routerItem: IRouterItem): void
  • 添加路径记录

    Parameters

    • routerItem: IRouterItem

      路由记录

    Returns void

back

  • back(): void
  • 回退

    Returns void

clear

  • clear(): void
  • 清空

    Returns void

Protected doDesigningDbClick

  • doDesigningDbClick(): void
  • Returns void

Protected doInitRouters

  • doInitRouters(): void
  • Returns void

forward

  • forward(): void
  • 前进

    Returns void

getAttrEditors

  • getAttrEditors(): AttributeEditorBase[]
  • Returns AttributeEditorBase[]

getRouter

  • getRouter(path: string): MobelRouterItem
  • 获取路由

    Parameters

    • path: string

      路径字符串

    Returns MobelRouterItem

    返回路由记录

getRouters

  • getRouters(): MobelRouterItem[]
  • 获取所有的路由表

    Returns MobelRouterItem[]

go

  • go(n: number): void
  • 跳转到n页面

    Parameters

    • n: number

    Returns void

init

  • init(): void
  • Returns void

pushByPageCode

  • pushByPageCode(pageModelCode: string, paramsObj?: {}, pageConfig?: ISPAPageConfig): void
  • 跳转到表单编号是 pageModelCode的页面 将新的路由添加到导航历史记录中。在导航过程中,会向应用程序的历史记录中添加新的路由,从而可以通过后退按钮回到之前的路由。新的路由将成为历史记录中的当前活动路由。

    Parameters

    • pageModelCode: string

      表单编号

    • paramsObj: {} = ...

      可选参数 传入的页面参数

    • pageConfig: ISPAPageConfig = ...

      可选参数 跳转各种回调

    Returns void

pushByPageId

  • pushByPageId(pageModelId: string, paramsObj?: {}, pageConfig?: ISPAPageConfig): void
  • 跳转到表单编号是 pageModelCode的页面 将新的路由添加到导航历史记录中。在导航过程中,会向应用程序的历史记录中添加新的路由,从而可以通过后退按钮回到之前的路由。新的路由将成为历史记录中的当前活动路由。

    Parameters

    • pageModelId: string

      表单Id

    • paramsObj: {} = ...

      可选参数 传入的页面参数

    • pageConfig: ISPAPageConfig = ...

      可选参数 跳转各种回调

    Returns void

Protected raiseGetRouters

  • raiseGetRouters(): IRouterItem[]
  • Returns IRouterItem[]

replaceByPageCode

  • replaceByPageCode(pageModelCode: string, paramsObj?: {}, pageConfig?: ISPAPageConfig): void
  • 调整到指定地址 在导航过程中,会将当前的活动路由替换为新的路由,并且不会在历史记录中创建额外的记录。这意味着无法通过后退按钮返回到之前的路由。

    Parameters

    • pageModelCode: string

      表单编号

    • paramsObj: {} = ...

      可选参数 传入的页面参数

    • pageConfig: ISPAPageConfig = ...

      可选参数 跳转各种回调

    Returns void

replaceByPageId

  • replaceByPageId(pageModelId: string, paramsObj?: {}, pageConfig?: ISPAPageConfig): void
  • 调整到指定地址 在导航过程中,会将当前的活动路由替换为新的路由,并且不会在历史记录中创建额外的记录。这意味着无法通过后退按钮返回到之前的路由。

    Parameters

    • pageModelId: string

      表单Id

    • paramsObj: {} = ...

      可选参数 传入的页面参数

    • pageConfig: ISPAPageConfig = ...

      可选参数 跳转各种回调

    Returns void

setRoot

  • setRoot(rootPage: DesignerPageBase): void
  • 设置根页面

    Parameters

    • rootPage: DesignerPageBase

      页面实例

    Returns void

updateRouters

  • updateRouters(): void
  • Returns void

Generated using TypeDoc