我正在开发一个ASP.NET Core项目。有什么方法可以操作我的wwwwroot文件中的html,css或javascript吗?
例如,我有Uptime类,它只包含返回true或false的属性。 有什么方法可以改变我的html页面中的css(如果是真的我想要例如在html(css)中将颜色改为红色)。
答案 0 :(得分:1)
在View中将CSS文件包含在@section中并在模型属性值上设置条件的一种方法。
$primary
答案 1 :(得分:0)
我相信在asp.net核心中没有用于操作wwwroot
文件夹的特殊API。因此,您可以使用通用的System.IO.FileSystem包。
注意:我不建议您根据自己的需要使用此方法。静态文件应该是静态的。您需要考虑通过Uptime
根据javascript
属性更改元素的css prop / class,或者从controler
返回准备好的标记/ css / js。