Во Flex существует понятие, называемое глубоким связыванием.Вы можете прочитать все об этом в документах .
. Вам нужен только один класс: BrowserManager .Этот класс позволяет:
- управлять историей навигации вашего браузера
- задавать заголовки окон для различных состояний вашего приложения
- задавать определенные URL в URL вашего браузерапанель для различных состояний вашего приложения
- прослушивает изменения в строке URL браузера, поэтому состояние приложения может быть соответствующим образом изменено
Таким образом, вы можете иметь URL, такие как
, который может указывать вашему приложению отображать правильную информацию.
Почему существует знак фунтав URL?Это потому, что мы не хотим перезагружать все приложение, когда пользователь меняет URL.Таким образом, мы остаемся на одной странице с тем же загруженным приложением;часть за знаками фунта - это информация, которая отправляется в приложение Flex, которое может изменять его состояние в соответствии с этой информацией.