vue-router / _RouterLinkI
_RouterLinkI
Internal
Typed version of the RouterLink
component. Its generic defaults to the typed router, so it can be inferred automatically for JSX.
Constructors
Constructor
ts
new _RouterLinkI(): object;
Returns
object
$props
ts
$props: AllowedComponentProps & ComponentCustomProps & VNodeProps & RouterLinkProps;
$slots
ts
$slots: object;
$slots.default()?
ts
optional default: (__namedParameters) => VNode<RendererNode, RendererElement, {
[key: string]: any;
}>[];
Parameters
__namedParameters
href
string
isActive
boolean
isExactActive
boolean
route
navigate
Returns
VNode
<RendererNode
, RendererElement
, { [key
: string
]: any
; }>[]
Properties
useLink()
ts
useLink: <Name>(props) => UseLinkReturn<Name>;
Internal
Access to useLink()
without depending on using vue-router
Returns the internal behavior of a RouterLink without the rendering part.
Type Parameters
Name
Name
extends string
| symbol
= string
| symbol
Parameters
props
UseLinkOptions
<Name
>
a to
location and an optional replace
flag
Returns
UseLinkReturn
<Name
>