cost 62 ms
Fluxor:不派發動作的效果?

[英]Fluxor: An effect which doesn't dispatch an action?

我正在使用 Fluxor 在 Blazor wasm 應用程序中管理 state。 在獲得刪除項目的結果后,我會觸發以下效果: 本質上,如果刪除成功,則導航回列表頁面。 如果不是,則什么也不做,因為我們需要保留在詳細信息頁面上。 在這種情況下,我不需要調度操作,但我必須根據EffectMethod ...

Blazor wasm中async方法的雙重觸發如何防范

[英]How to guard against double trigger of async method in Blazor wasm

我正在開發一個 blazor wasm 應用程序。 我正在努力解決異步問題 - 我發現很難解決,因為瀏覽器中的線程對我來說並不完全清楚。 我沒有使用任何異步空隙——一切都是異步任務。 從 API 調用(異步)我得到兩個對象。 一個 object 我作為同步更新發送到 fluxor store,另一個 ...

如何處理 Fluxor State 中的 IEnumerables/Arrays/Collections?

[英]How to deal with IEnumerables/Arrays/Collections in Fluxor State?

我目前正在嘗試為我的 Blazor WASM 應用程序實現 Fluxor,並且我發現的所有說明/教程都為商店推薦了類似以下示例的內容: 然后只談論初始 state 和更新只發生在bool和int而數組只被徹底替換。 即示例總是從服務器獲取完整的數據,例如100 個條目。 現在,這是我的問題:當我已 ...

在托管 Blazor WASM 應用程序中使用 Fluxor 僅設置一次全局 state

[英]Setting the global state only once using Fluxor in Hosted Blazor WASM app

我有一個 .NET 5.0 Hosted Blazor WASM 應用程序,如下所示: 我在服務器項目中使用腳手架身份 razor 頁面進行登錄和注冊等。 我想將登錄的User object 存儲在 Blazor 客戶端 WASM 應用程序的全局 state 中。 這個 object 包含用戶個 ...

使用 bUnit 和 Moq 測試使用 Fluxor 的 razor 組件

[英]Testing with bUnit and Moq a razor component that uses Fluxor

我在我的 Blazor 應用程序的 razor 組件之一中使用 Fluxor 進行 state 管理,但我不確定如何設置它以進行測試。 我不能僅僅為學生分配一個價值,因為它是一個僅限於初始化的屬性。 是否有特定的方法來設置 Fluxor 進行測試? 代碼 ...

Blazor State 使用 Fluxor: ActionSubscriber 或 SubscribeToAction 哪個更好用?

[英]Blazor State with using Fluxor: ActionSubscriber or SubscribeToAction what is better to use?

我是使用 Blazor 和 Fluxor 的新手,我試圖決定什么更好用 IActionSubscriber - 手動注入、訂閱和取消訂閱或者繼承 FluxorComponent - 並使用 ActionSubscriber 什么是最好的解決方案? 有什么好處和壞處? ...

state 存儲在通量器中的哪個位置?

[英]Where is state stored in fluxor?

我是使用 state 管理的新手。 目前我正在開發一個 blazor 應用程序,我偶然發現了“fluxor”框架,它允許通過通量模式管理 state。 Fluxor 對我來說工作得很好,但是我似乎無法弄清楚頁面的 State 實際存儲在哪里。 它是在緩存中,數據庫還是其他一些奇特的方式? 有沒有 ...

我們如何在 ItemProviderDelegate 中等待 Action/Effect 的結果?

[英]How do we await the result of an Action/Effect in an ItemProviderDelegate?

在我的 razor 組件中,我使用帶有ItemsProviderDelegate的Virtualize組件(此處為文檔) ,該組件實現為async方法以從 API 批量加載數據傳輸對象 (DTO)。該方法如下所示:private async ValueTask<ItemsProviderRe ...

Fluxor Blazor 如何保存列表?

[英]Fluxor Blazor how to save a List?

我正在開發一個 Blazor 應用程序,在這個應用程序中,我需要存儲用戶選擇項目列表的 state。 當用戶按下“保存更改”按鈕時,我想將列表存儲在 state 中。 到目前為止,我已經編寫了 Fluxor 文檔中的四個強制性類: 服務狀態: 服務特色 選擇服務操作: 和 SelectServic ...

瀏覽器選項卡上的 Blazor 服務器端 Fluxor 調度操作關閉

[英]Blazor server-side Fluxor Dispatch Action on Browser tab close

第一個SO帖子所以如果我的問題沒有充分整合,請告訴我! 用例:用戶打開瀏覽器,然后按下“在設備上付款”按鈕。 我調度了一個 PayOnDevice 操作,它將 UI 更新為加載狀態。 我有一個 HandlePayOnDevice [Effect] 方法,它接收該操作並異步啟動設備以進行付款。 當用 ...

使用 Blazor 助焊劑用於 State 管理

[英]Working with Blazor Fluxor for State Manangement

所以我想在我的 blazor 服務器端應用程序中實現 State 管理。 我的目標是在網格中進行選擇后調用一個動作。 然后應將網格的值添加到 State。 我現在的問題是,我如何在 State 中得到一些東西? 該示例僅展示了如何增加計數,但我如何將數據從我的應用程序獲取到 reducer 或 ac ...

StateSubscriber.Subscribe 未處置

[英]StateSubscriber.Subscribe was not disposed

我正在使用 Fluxor 開發一個服務器端應用程序,該項目現在包括六個 Actions 以及相應數量的 Reducer 和 Effects。 完成后,我預計會有 20 多個帶有相關減速器和效果的動作。 Fluxor 的 state 管理運行良好,但是當我構建項目時,我開始隨機收到以下 Invali ...

在 a.cs 文件中的常規 class 中引發 Fluxor Action

[英]Raise a Fluxor Action within a regular class within a .cs file

熟悉 Fluxor 或 C# 依賴注入的人可以幫我解決一個我困擾了幾天的問題嗎? 當您在 Blazor 組件中使用 Fluxor 時,您包括以下內容以引發操作: 這使您可以使用以下方法在組件內引發操作: Dispatcher.Dispatch(new MyAction(MyParameter)) ...

共享 state 並用 3 個子組件處理事件 | 通量器

[英]Sharing state and handling events with 3 child components | fluxor

我是 Fluxor 和它所基於的 redux/flux 模式的新手。 我目前正在研究 Blazor wasm 項目。 我選擇使用通量器進行 state 管理。 但我想知道如何處理以下情況: 當頁面被加載時,組件 1 填充了來自 API 槽通量或 state 管理的數據。 組件 1 是一個列表,其中包 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM