2021-02-12 04:03:01 +00:00
|
|
|
fn main() {}
|
|
|
|
|
2021-03-23 03:52:54 +00:00
|
|
|
use dioxus_core::prelude::*;
|
|
|
|
|
2021-06-01 22:33:15 +00:00
|
|
|
static Example: FC<()> = |ctx| {
|
2021-03-23 03:52:54 +00:00
|
|
|
ctx.render(dioxus_core::prelude::LazyNodes::new(move |ctx| {
|
2021-05-16 06:06:02 +00:00
|
|
|
let bump = ctx.bump();
|
2021-03-23 03:52:54 +00:00
|
|
|
dioxus::builder::ElementBuilder::new(ctx, "h1")
|
|
|
|
.children([{
|
|
|
|
use bumpalo::core_alloc::fmt::Write;
|
|
|
|
let mut s = bumpalo::collections::String::new_in(bump);
|
|
|
|
write!(s, "hello");
|
|
|
|
dioxus::builder::text2(s)
|
|
|
|
}])
|
|
|
|
.finish()
|
|
|
|
}))
|
|
|
|
};
|
2021-06-01 22:33:15 +00:00
|
|
|
|
|
|
|
struct Props {
|
|
|
|
text: String,
|
|
|
|
}
|
|
|
|
static Example2: FC<Props> = |ctx| {
|
|
|
|
ctx.render(dioxus_core::prelude::LazyNodes::new(move |__ctx| {
|
|
|
|
let bump = __ctx.bump();
|
|
|
|
dioxus::builder::ElementBuilder::new(__ctx, "h1")
|
|
|
|
.children([{ dioxus::builder::text3(bump, format_args!("{}", ctx.text)) }])
|
|
|
|
// .children([{ dioxus::builder::text3(bump, format_args!("hello")) }])
|
|
|
|
.finish()
|
|
|
|
}))
|
|
|
|
};
|