小编Muc*_*Bey的帖子

Blazor Web assembly:错误 CS0131:赋值的左侧必须是变量、属性或索引器

我正在使用 Blazor WebAssembly RC2。我目前正在创建一个基本组件,它只是一个表单。我遇到了一些我无法解决的奇怪错误。它没有编译。

\n

它说我的作业有问题,但我看不到任何拼写错误或语法错误。

\n

编译错误:

\n
/.../net5.0/Razor/Components/Dashboard/ThesisRegistrationEditForm.razor.g.cs(314,388): error CS0131: The left-hand side of an assignment must be a variable, property or indexer [.../Client/VerwaltungAbschlussarbeiten.Client.csproj]\n/.../Client/obj/Debug/net5.0/Razor/Components/Dashboard/ThesisRegistrationEditForm.razor.g.cs(336,388): error CS0131: The left-hand side of an assignment must be a variable, property or indexer [.../Client/VerwaltungAbschlussarbeiten.Client.csproj]\n/.../Client/obj/Debug/net5.0/Razor/Components/Dashboard/ThesisRegistrationEditForm.razor.g.cs(359,388): error CS0131: The left-hand side of an assignment must be a variable, property or indexer [.../Client/VerwaltungAbschlussarbeiten.Client.csproj]\n/.../Client/obj/Debug/net5.0/Razor/Components/Dashboard/ThesisRegistrationEditForm.razor.g.cs(418,199): error CS0131: The left-hand side of an assignment must be a variable, property or indexer [/.../Client/VerwaltungAbschlussarbeiten.Client.csproj]\n/.../Client/obj/Debug/net5.0/Razor/Components/Dashboard/ThesisRegistrationEditForm.razor.g.cs(475,200): error CS0131: The left-hand side of …
Run Code Online (Sandbox Code Playgroud)

blazor blazor-webassembly

9
推荐指数
1
解决办法
2713
查看次数

如何使用多个参数创建可重用的 RenderFragments

我想知道是否可以创建具有多个参数的可重用 RenderFragment。Microsoft Docs 示例中有1 个参数,但没有多个参数。是否可以?

我想要这样的东西:

@Row("text1", "text2");

@code {    
    RenderFragment<string, string> Row = (string col1, string col2) => __builder =>
    {
        <div class="row">
            <div class="col-5 align-self-center">
                @col1
            </div>
            <div class="col align-self-center">
                @col2
            </div>
        </div>
    }
}
Run Code Online (Sandbox Code Playgroud)

blazor

3
推荐指数
1
解决办法
1095
查看次数

标签 统计

blazor ×2

blazor-webassembly ×1