相关疑难解决方法(0)

如何使用VS 2019创建Blazor组件背后的代码?

我可以创建一个内联组件

<h1>@foo</h1>

@functions {

    string foo = "foo";
}
Run Code Online (Sandbox Code Playgroud)

但是,当我创建Foo.razor只包含:

<h1>@foo</h1>
Run Code Online (Sandbox Code Playgroud)

Foo.razor.cs包含:

namespace MyApp.Client.Components {
    public class Foo: ComponentBase {

        public string foo;
    }
}
Run Code Online (Sandbox Code Playgroud)

我得到:

Error   CS0101  The namespace 'MyApp.Client.Components' already contains a definition for 'Foo'
Run Code Online (Sandbox Code Playgroud)

我正在使用最新的VS 2019和Blazor库。

我究竟做错了什么?

blazor

1
推荐指数
4
解决办法
543
查看次数

标签 统计

blazor ×1