我有两个组件。第一个组件包含模型列表,第二个组件包含模态表单我想在第一个组件中点击模型在第二个组件中,打开模态并编辑模型如何从父组件调用子组件中的显示功能
<ChildComponent />
<button onClick="@ShowModal">show modal</button>
@code{
ChildComponent child;
void ShowModal(){
child.Show();
}
}
Run Code Online (Sandbox Code Playgroud)
我用过@using,但这段代码有错误:
找不到类型或命名空间名称 ChildComponent
我正在使用 blazor 服务器(不使用 webapi、httpclient 等)并且我想使用 jwt 进行身份验证
我必须使用 AuthenticationStateProvider 吗?
我使用了 httpContext 但出现了错误,除非它适合 cshtml 文件 我还在 AuthenticationStateProvider 中使用了 localstorage 但出现了错误
另外,哪个更好?blazor 服务器(一个项目)还是带有 webapi 的 blazor 服务器?(两个项目,blazor 服务器和 api)
我正在尝试使用事件源、ddd 和 cqrs。我不明白我必须创建两个数据库(或表)(1-json 2-标准化数据库)或一个数据库(只是json)而且如果我创建了两个数据库(或表),我必须保存数据在数据库(json 和规范化)中是否作为一个事务中的原子?此致
我想在 Visual Studio 的帮助下在 big sur (M1 芯片)中创建 Docker 映像,但出现以下错误:
Starting: "docker" exec -i 737ff06a8ab3 /bin/sh -c "ID=.; if [ -e /etc/os-release ]; then . /etc/os-release; fi; if [ $ID = alpine ] && [ -e /remote_debugger/linux-musl-x64/vsdbg ]; then VSDBGPATH=/remote_debugger/linux-musl-x64; else VSDBGPATH=/remote_debugger; fi; $VSDBGPATH/vsdbg --interpreter=vscode --interpreter=vscode"
Error from pipe program 'docker': qemu-x86_64: Could not open '/lib64/ld-linux-x86-64.so.2': No such file or directory
Run Code Online (Sandbox Code Playgroud)
第一次可以正常,但是第二次就出错了
如何解决