本页介绍了如何创建一个 Razor 类库来放置共享组件。我尝试创建一个示例 Blazor 服务器端项目,其中index.razor
有一个在 Razor 类库中定义的组件。有用。
我想做的是开发一个 Blazor 服务器端应用程序,将来可以将托管模型更改为 WASM。我想知道是否可以在共享 RCL 中创建页面和组件,因此,在这种情况下,我可以在 Blazor 服务器端项目中创建控制器,并通过 Http 调用从 Razor 类库中使用它们。如果我想将托管模型更改为 WASM,这将对我有所帮助。
无论如何,我尝试在 RCL 中创建一个 Blazor 页面,但是当我尝试调用其中写入的 URL 时,@page
它无法访问。
我想问你是否有可能完成这种行为。如果是,我错过了什么?
您可以复制我的示例,只需创建一个新的 Blazor 服务器端项目,使其引用 RCL,然后插入@page "/testpage"
到Component1.razor