state

Маска, определяющая как должен быть изменен текущий адрес при переходе по ссылке.

ТИП: String

Примеры


   Go to Italy

Текущий адрес: "/book" -> После перехода: "/book/destination/Italy"

Текущий адрес: "/book/destination/Russia" -> После: "/book/destination/Italy"

Текущий адрес: "/book/destination/USA/day/Tue?price=mid" -> После: "/book/destination/Italy/day/Tue?price=mid"

Текущий адрес: "/book/all" -> После: "/book/all/destination/Italy"

Примечание

В маске указывается та часть адреса, которая должне быть изменена при переходе по ссылке. Значение

для каждого placeholder'a также должно быть передано в Reference в качестве опции (см. пример).

Опция state поддерживает те же типы масок, что и Router.router:Route. Более подробно о видах масок

можно прочитать в статье.

Если маска в текущем адресе отсутствует, URL-адрес при переходе будет не изменен, а дополнен этой

маской с соответствующим значением.

Если вместо значений параметров передана опция `clear="{{ true }}"`, вместо изменения или дополнения

URL-адреса по маске, часть адреса, совпадающая с маской, будет удалена из URL.

См. также

clearhref

FAQ

4/13/2021Санников К.А.