Есть ли способ просто перейти на новую веб-страницу в Elm, подобно нажатию на ссылку?
У меня есть button которая при нажатии меня хочет перевести на другую веб-страницу. Я знаю, что могу сделать a элементом и использовать CSS для его стилизации как кнопки. Тем не менее, я использую elm-mdl для создания удобных кнопок для создания материалов, и я хотел бы знать, как это сделать независимо.
Я попытался создать GoTo String Msg и Button.onClick(GoTo "newpage.html") нажатием кнопки Button.onClick(GoTo "newpage.html"), но я не знаю, что поставить для Cmd. Я попробовал следующее:
GoTo url ->
( model, Navigation.newUrl url )
Но это только изменяет URL-адрес в адресной строке, пользователь фактически не переходит к новому URL-адресу... Я мог бы использовать порт и написать простой код JavaScript для вызова window.location.href= 'newpage.html', Я просто надеюсь, что там будет простой стандарт Elm.