GitBook: [zh_tw] one page modified

This commit is contained in:
洪慈吟 2020-05-11 00:14:12 +00:00 committed by Justin Starry
parent 0a650f04da
commit 6e7c71366a

View File

@ -2,9 +2,9 @@
## Literals ## Literals
If expressions resolve to types that implement `Display`, they will be converted to strings and inserted into the DOM as a [Text](https://developer.mozilla.org/en-US/docs/Web/API/Text) node. 如果表達式中的型別有實作 `Display` ,他們會被轉換成字串,並在 DOM 中作為 [Text](https://developer.mozilla.org/en-US/docs/Web/API/Text) (文字)結點。
All display text must be enclosed by `{}` blocks because text is handled like an expression. This is the largest deviation from normal HTML syntax that Yew makes. 所有的文字都必須用 `{}` 括起來,因為文字是被當作表達式處理。這是 HTML 語法與 Yew 的語法中,最大的不同。
```rust ```rust
let text = "lorem ipsum"; let text = "lorem ipsum";
@ -19,7 +19,7 @@ html!{
## Expressions ## Expressions
You can insert expressions in your HTML using `{}` blocks, as long as they resolve to `Html` 只要可以回傳 `Html`,你都可以在你的 HTML 中用 `{}` 插入表達式。
```rust ```rust
html! { html! {
@ -37,7 +37,7 @@ html! {
} }
``` ```
It often makes sense to extract these expressions into functions or closures to optimize for readability: 通常把這些表達式與包裝成方法或閉包會比較好,可以提升可讀性:
```rust ```rust
let show_link = true; let show_link = true;