Semantic UI - переход к внешней ссылке с использованием элемента Icon - PullRequest
0 голосов
/ 01 марта 2019

Я использую последние версии react и semantic-ui-react

У меня есть этот элемент Icon, настроенный от семантической реализации навигации до внешней ссылки (github)

        <Menu.Item
          position="right"
          to="https://github.com"
          as={Link}
        >
          <Icon name="github" size="big" />
        </Menu.Item>

Когда я нажимаю значок в своем пользовательском интерфейсе, он пытается добавить URL-адрес github к URL-адресу моего пользовательского интерфейса.Так что я на localhost:blah/someUrl запрашивает localhost:blah/someUrl/https://github.com

Это проблема с маршрутизацией или неправильным использованием <Icon> реквизита?

1 Ответ

0 голосов
/ 01 марта 2019

Это скорее неправильное использование ссылки на маршрутизатор: если вы хотите ссылаться на внешние страницы, не используйте компонент <Link> для маршрутизаторов.

Это будет работать следующим образом:

<Menu.Item
 href="https://github.com"
 position="right"
 target="_blank"
>
 <Icon name="github" size="big" />
</Menu.Item>
...