Udostępnij za pomocą


IParsedRouteSegment interface

I pojedynczy odcinek trasy (stały tekst lub parametr)

Właściwości

isRequiredParam

Określa, czy parametr jest wymagany, aby adres URL był prawidłowy.

isWildCardParam

W przypadku parametrów, niezależnie od tego, czy ten parametr jest parametrem wieloznacznym (*), co oznacza, że zezwala na wiele segmentów ścieżek (tj. nie należy zmieniać znaczenia "/")

paramName

Jeśli jest dostępna, nazwa parametru wartości trasy, który ma zostać zastąpiony dla tego segmentu. Dla segmentu zostanie zdefiniowany zarówno tekst, jak i paramName, nigdy oba te elementy.

text

Jeśli występuje, stały tekst dla tego podziału. Dla segmentu zostanie zdefiniowany zarówno tekst, jak i paramName, nigdy oba te elementy.

Szczegóły właściwości

isRequiredParam

Określa, czy parametr jest wymagany, aby adres URL był prawidłowy.

isRequiredParam?: boolean

Wartość właściwości

boolean

isWildCardParam

W przypadku parametrów, niezależnie od tego, czy ten parametr jest parametrem wieloznacznym (*), co oznacza, że zezwala na wiele segmentów ścieżek (tj. nie należy zmieniać znaczenia "/")

isWildCardParam?: boolean

Wartość właściwości

boolean

paramName

Jeśli jest dostępna, nazwa parametru wartości trasy, który ma zostać zastąpiony dla tego segmentu. Dla segmentu zostanie zdefiniowany zarówno tekst, jak i paramName, nigdy oba te elementy.

paramName?: string

Wartość właściwości

string

text

Jeśli występuje, stały tekst dla tego podziału. Dla segmentu zostanie zdefiniowany zarówno tekst, jak i paramName, nigdy oba te elementy.

text?: string

Wartość właściwości

string