这是一个非常简单的任务,我想在wwwroot/css/images
中的剃刀页面中使用图像,并像这样在html中使用它。
<img src="~/css/images/logo.png"/>
在普通的ASP.Net Core应用程序中,我只需要在Configure方法中添加app.UseStaticFiles()
,但是由于这是一个托管的应用程序,因此它没有任何改变。
我还尝试在服务器项目中添加app.UseStaticFiles()
,但也没有成功。
如果您想自己尝试一下,只需从模板创建一个由blazor托管的项目,然后像我一样尝试提供/显示图像。
答案 0 :(得分:3)
Blazor可以很好地提供静态文件。您遇到的问题是用于引用文件的语法。您只需要删除〜符号。
<img src=“/css/images/logo.png” />