Skip to main content

bn.navigateTo

▸ navigateTo(options): Promise<{ eventChannel?: PublicEventChannel }>

description Navigate to a specified page within the Mini Program.

example

bn.navigateTo({
url: '/pages/example/index'
})

Parameters

NameTypeDescription
optionsObject-
options.urlstringTarget URL
options.target?stringNavigation target, either 'deeplink' or 'external'
options.events?Record<string, Function>-

Returns

Promise<{ eventChannel?: PublicEventChannel }>


PublicEventChannel​

Ƭ PublicEventChannel: Object

Type declaration

NameType
emit?EventChannel["emit"]
on?EventChannel["on"]
once?EventChannel["once"]
off?EventChannel["off"]

Interface: EventChannel​

NameTypeDescription
emit(eventName, ...args): void
off(eventName, fn): void
on(eventName, fn): void
once(eventName, fn): void

emit​

▸ emit(eventName, ...args): void

Parameters

NameType
eventNamestring
...argsany

Returns

void


off​

▸ off(eventName, fn): void

Parameters

NameType
eventNamestring
fnEventCallback

Returns

void


on​

▸ on(eventName, fn): void

Parameters

NameType
eventNamestring
fnEventCallback

Returns

void


once​

▸ once(eventName, fn): void

Parameters

NameType
eventNamestring
fnEventCallback

Returns

void

EventCallback​

Ƭ EventCallback: (...args: Any) => void

Type declaration

▸ (...args): void

Parameters

NameType
...argsAny

Returns

void

Any​

Ƭ Any: any