腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Blazor
计时器
调用
异步
API
任务
以
更新
UI
、
我在
Blazor
服务器端页面上设置了一个
计时器
。目标是每隔x秒
调用
一次
API
,并根据返回值
更新
UI
。
UI
使用新的时间值每秒
更新
一次。但是,我不知道如何
调用
异步
任务
来获取值。我想替换下面这行: Time = DateTime.Now.ToString(); 使用一行代码
调用
以下函数: private async Task<string> GetValue()
浏览 158
提问于2020-07-24
得票数 3
回答已采纳
1
回答
CA2012警告在
Blazor
中使用ValueTask。如何正确地实现“火与忘”?
、
、
、
代码路径中最后
调用
的IJSRuntime.InvokeVoidAsync()会导致CA2012 (正确使用ValueTasks )警告。它是否可以被安全地忽略,或者我应该用等待它来解决这个问题?当我在同步
调用
结束时添加.Preserve()时,警告就消失了,代码的工作方式也是一样的。为什么会这样呢?会发生什么?这种方法是做什么的?( Preserve()方法的)文档还不清楚。从同步方法
调用
它,实现这一目标的最正确方法是什么? 为了添加一些上下文,我从
Blazor
代码中执行JS。
调用
JS代码后,我不依赖于J
浏览 4
提问于2021-07-05
得票数 5
回答已采纳
2
回答
Blazor
UI
更新
异步
空与
异步
任务
、
、
对巴兹尔来说是新手,例如:当我第一次登录无效用户时,错误消息不会显示,但在第二次尝试时,它将正确显示。不知何故有1次点击延迟。private async void DoLogin() var result = await
API
.LoginAsync(username, password);result.ErrorMessage;剃须刀组件: 当我把它改成
浏览 0
提问于2021-02-03
得票数 2
回答已采纳
1
回答
双向绑定和后台
更新
不会重新呈现组件
、
我有一个
Blazor
服务器端项目,其中我有一个自定义组件,它使用视图模型绑定到inputbase复选框。 如果我通过单击一个按钮来更改视图模型,一切都会正常工作。
浏览 0
提问于2020-12-31
得票数 1
1
回答
如何减少
Blazor
服务器传输的数据量
、
、
我有一个
blazor
组件,它从服务中获取数据,然后将数据呈现到表中。该场景是否已经由
Blazor
优化,或者服务器是否总是将整个对象“服务”给客户端?
浏览 2
提问于2020-05-15
得票数 1
回答已采纳
1
回答
线程问题-只有创建视图层次结构的原始线程才能触摸其视图。
、
我花了一段时间试图找出为什么我的仿真器一直结冰,原来是因为我引入了一个while循环。单击按钮后,输出一个随机数(LoadG1),4秒后消失。然后用户输入一个数字,如果它等于loadg1,他们得到一个点,程序是循环的,让另一个loadg1可用4秒,然后消失等等. android.view.ViewRootImpl$CalledFromWrongThreadExc
浏览 0
提问于2016-10-13
得票数 0
回答已采纳
1
回答
Blazor
:如何在长时间运行的非
异步
过程中获得用户界面
更新
、
、
我希望随着计算的进展,页面与结果一起
更新
。在计算过程中,我可以让
UI
重新呈现,但不能正确
更新
结果。这表明
UI
正在重新呈现,并且随着计算的进行,PercentComplete属性正在
更新
。然而,由于某些原因,
UI
实
浏览 5
提问于2020-03-08
得票数 4
回答已采纳
1
回答
我们可以在没有SignalR的情况下创建
blazor
服务器应用程序吗?
、
、
、
我目前正在测试
Blazor
,我正在试着理解它。 到目前为止,我用Web创建了一个带有.net核心后端的装配
blazor
,它运行得很好。然后,我用SignalR创建了一个服务器端
blazor
。它运行得很好,但是我想尝试使用
API
而不是SignalR。我的想法是,我应该将客户端和服务器端分开在两个单独的项目中(可能使用一个共享项目,比如wasm示例)。我还发现SignalR不是REST。VS2019有带有SignalR和
Blazor
客户端(wasm)的.net服务器模板,可以选择添加托管的.net核心(Web
浏览 4
提问于2020-09-12
得票数 2
回答已采纳
2
回答
如何防范
异步
方法在
Blazor
中的双重触发
、
、
、
我在开发一个
blazor
的应用程序。我正在为一个
异步
问题而挣扎--我发现这个问题很难解决,因为浏览器中的线程对我来说并不完全清楚。我没有使用任何
异步
空白处--所有的东西都是
异步
任务
。通过
API
调用
(
异步
),我得到了两个对象。我分派一个对象作为对fluxor存储的同步
更新
,另一个对象必须对本地Indexdb执行
异步
调用
,之后这个对象也进入fluxor存储。两个fluxor存储
更新
通过
浏览 11
提问于2022-04-07
得票数 1
回答已采纳
2
回答
异步
方法不按正确(预期)顺序执行。
、
、
、
但是Data总是为null,这意味着对事件处理程序中的args.Data(引用类型)所做的更改在
调用
方法SomeMethod中是不可访问的。console:23
浏览 0
提问于2021-07-03
得票数 2
回答已采纳
3
回答
股票提款机的C#
异步
任务
、
、
、
、
我一直在努力学习更多关于
异步
任务
和线程处理的知识,但没有取得很大进展。 我试图加载一个“引擎”类型的线程,它将在启动时在后台运行,并且能够访问
UI
线程来
更新
变量,而无需挂起
UI
线程。在下面的代码中,
调用
了引擎,并创建了一个Ticker对象,该对象保存了名为Litecoin/美元的当前值,它还保存了其他一些有用的值。此代码成功地将当前值赋值给label1.text。我不一定需要代码,但是我应该采取什么样的方法来每秒钟在后台创建一个滴答对象,并用每个新的ticker对象值
更
浏览 3
提问于2013-05-05
得票数 2
回答已采纳
2
回答
在后台运行代码,然后在完成后
更新
UI
。
、
、
、
在我的应用程序中,我需要定期从互联网上获取一些json数据,然后根据这些数据
更新
我的应用程序的
UI
。如何执行后台
任务
,然后在完成后
更新
UI
?以下是我遇到的一些问题: 使用
异步
任务
很好,但我不能定期运行它。
浏览 1
提问于2014-03-13
得票数 0
回答已采纳
1
回答
BindingOperations.EnableCollectionSynchronization
调用
线程无法访问此对象。
、
、
我有一个使用mvvm的WPF应用程序,在我的视图模型中,我想
更新
我的观察选集。
浏览 12
提问于2022-08-17
得票数 0
1
回答
订阅内部可观察的内部合并地图,这是不好的做法吗?
、
我需要
调用
一个
api
,当数据到达时,我有两件事要做: 是否有一种方法可以避免手动管理整个订阅?对于最终数据,我只需在
ui
上使用
异步
管道即可。 下面是指向的链接
浏览 0
提问于2019-03-14
得票数 0
1
回答
跨应用程序活动的Android
计时器
通知
、
、
我有一个包含多个活动的应用程序,我有一个
计时器
,我在第一个活动中启动了它。问题是: 使用
异步
任务
访问
ui
线程,如果主
ui
线程中没有创建
异步
任务
,则无法工作。
浏览 1
提问于2013-08-27
得票数 0
2
回答
长时间操作下的
Blazor
组件客户端超时
、
我已经创建了一个
Blazor
组件客户端的应用程序。 有些函数需要一段时间才能完成--当它们发生时,会出现一个弹出窗口,说明页面没有响应。
浏览 1
提问于2022-05-27
得票数 1
回答已采纳
1
回答
什么时候使用waitForNextUpdate而不是行动+ jest.advanceTimersByTime?
、
、
、
在文档上有一个例子。index.ts const [count, setCount] = useState(initialValue); const increment = () =>
浏览 3
提问于2021-11-15
得票数 8
2
回答
调用
方法后,
Blazor
页面不会
更新
、
、
、
、
我已经建立了一个网络组装的
blazor
项目。此表单,通过web将数据发送到服务器
以
保存在数据库中。{ people = await Http
浏览 5
提问于2021-02-06
得票数 1
回答已采纳
2
回答
CountDownTimer:“无法在未
调用
Looper.prepare()的线程内创建处理程序”
、
、
、
我知道“无法在没有
调用
Looper.prepare()的线程内创建处理程序”的一般问题已经被问过了,但我很难理解它在这种情况下是如何应用的。我正在尝试在一个非
UI
线程中构造一个新的CountDownTimer,我猜这就是导致这个错误的原因,但我真的不明白为什么需要在主线程中使用
计时器
。在我看来,它似乎有一个回调处理程序,需要在具有循环程序的线程中运行,而非
UI
线程默认没有循环程序。我的选择似乎是: 1)让这个非
UI
线程有一个循环,或者2)在我的
UI
线程上做一些奇怪的方法来构造这个
浏览 0
提问于2010-10-24
得票数 6
回答已采纳
2
回答
是否可以从非
UI
工作线程
调用
AsyncTask?
、
是否可以从非
UI
线程
调用
AsyncTask?
异步
任务
的postExecute()在主/
UI
线程上执行,
以
更新
来自doInBackground()的响应。
浏览 0
提问于2013-07-02
得票数 1
点击加载更多
相关
资讯
Blazor组件基础(5)生命周期和渲染
如何构建服务器端Blazor应用程序
如何优化Android异步请求服务器数据?
Flutter 异步编程指南
NET Core UI 框架:10 篇热文汇总
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券