Я пытаюсь отобразить другое представление SPA на основе параметра, выбранного в Doc.Select.
Я хотел бы обрабатывать события onchange с помощью WebSharper UI.Next. Я искал некоторую информацию и видел on
, который можно установить в атрибутах Elt
, например:
spanAttr [on.click (fun el ev -> ())] [text "some span"]
можно найти здесь: http://www.websharper.com/question/81410/event-handlers-for-ui-next-elt-objects
Однако я совершенно не уверен, как обрабатывать изменения в Doc.Select
с помощью инструментов, доступных в UI.Next.
У меня есть следующее:
let rv = Var.Create "1"
Doc.Select [ ] (fun _ -> "") [ "1"; "2"; "3" ] rv
Я не уверен, как получить доступ к событиям onchange, чтобы я мог использовать маршрутизатор для перенаправления на другое представление SPA.
Каково соглашение для выполнения чего-то вроде изменения представления на основе выбора раскрывающегося списка?