IParsedRouteSegment interface
I pojedynczy odcinek trasy (stały tekst lub parametr)
Właściwości
| is |
Określa, czy parametr jest wymagany, aby adres URL był prawidłowy. |
| is |
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 "/") |
| param |
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