Blazor進階:RenderFragment

為工作紀錄。RenderTreeBuilder, RenderFragment, ChildContent。Blazor Advance。

引言

在 Blaozr App 專業應用就需要寫共用的元件,就會慢慢的越管越寬,就會用到 ChildContent,就必需會用 RenderFragment。

好文章參考

這文章寫得很好就讀這篇就行了。

應用上關鍵的知識

Bazor 畫面的 render 是用 BuildRenderTreearrow-up-right 函式繪製。我們可以 override 它但不建議這麼做。就到現在的經驗,好好的應用 ChildContent這個內建參數就好。ChildContent參數的類型是RenderFragment。下面文章是 ChildContent/RenderFragment 基本應用。

ChildContent/RenderFragment 基本應用

再進一步自製 RenderFragment

再進階深入就有更動態的RenderFramgnet撰寫需求,下面是官方的說明:

白話文就是:用 RenderFragment 表示呈現在畫面上的一段區塊(section),在實作上用 RenderFragment<TValue> 實作出 RenderFragment

原始碼紀錄

Last updated