【发布时间】:2022-08-22 14:03:56
【问题描述】:
正在调用 api 在异步任务 OnAfterRenderAsync(bool firstRender) 下加载数据 但是 jscript 在用户加载到 UI 之前加载
一旦数据加载到用户列表中,我如何调用 js?
背后的代码
protected override async Task OnAfterRenderAsync(bool firstRender)
{
List<User> users = await Getuser(Request);
await jsRuntime.InvokeAsync<IJSObjectReference>(\"import\", \"/js/scripts/test.js\");
}
用户界面
<div class=\"user-list\">
<ul>
@foreach (var user in users)
{
<li>
<h5 class=\"mb-25\">@user.name</h5>
</li>
}
</ul>
<div>
标签: javascript jquery blazor