|
@@ -1,63 +0,0 @@
|
|
-use dioxus::prelude::*;
|
|
|
|
-use dioxus_router::*;
|
|
|
|
-
|
|
|
|
-fn main() {
|
|
|
|
- // init debug tool for WebAssembly
|
|
|
|
- wasm_logger::init(wasm_logger::Config::default());
|
|
|
|
- console_error_panic_hook::set_once();
|
|
|
|
-
|
|
|
|
- dioxus_web::launch(app);
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-fn Works1(cx: Scope) -> Element {
|
|
|
|
- render!(
|
|
|
|
- p {
|
|
|
|
- "this is 1"
|
|
|
|
- }
|
|
|
|
- a {
|
|
|
|
- href: "#section",
|
|
|
|
- "section"
|
|
|
|
- }
|
|
|
|
- Link {
|
|
|
|
- to: "/2",
|
|
|
|
- p {
|
|
|
|
- "go to 2"
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- p {
|
|
|
|
- "{\"AAAA\n\".repeat(999)}"
|
|
|
|
- }
|
|
|
|
- h2 {
|
|
|
|
- id: "section",
|
|
|
|
- "section"
|
|
|
|
- }
|
|
|
|
- )
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-fn Works2(cx: Scope) -> Element {
|
|
|
|
- render!(
|
|
|
|
- p {
|
|
|
|
- "this is 2"
|
|
|
|
- Link {
|
|
|
|
- to: "/",
|
|
|
|
- p {
|
|
|
|
- "go to 1"
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- )
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-fn app(cx: Scope) -> Element {
|
|
|
|
- cx.render(rsx! (
|
|
|
|
- Router {
|
|
|
|
- Route {
|
|
|
|
- to: "/",
|
|
|
|
- Works1 {}
|
|
|
|
- }
|
|
|
|
- Route {
|
|
|
|
- to: "/2",
|
|
|
|
- Works2 {}
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- ))
|
|
|
|
-}
|
|
|