使用Tag Helper支持后备源

时间:2018-01-20 17:43:55

标签: c# asp.net-core asp.net-core-tag-helpers

目前asp-fallback-test-class仅适用于单数类:

<link href="https://ajax.aspnetcdn.com/ajax/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet"
    asp-fallback-href="~/lib/bootstrap/css/bootstrap.min.css"
    asp-fallback-test-class="hidden"
    asp-fallback-test-property="visibility"
    asp-fallback-test-value="hidden" />

如何使用多个选择器测试文件?例如:

  • dataTables.bootstrap.css至少有两个链接在一起的选择器,如table.dataTable { ... }但没有独立的.dataTable类。
  • skin-red.css类似,只有.skin-red .main-header .navbar { ... }等后代选择器,而且没有独立的.skin-red类。

还有workaround

  

可能最好的解决方法是fork,在单个文件中添加一个测试类(如.skin-red-fallback-test { ... }),然后为可能使用的任何特定库制作PR。

但我不知道做出公关意味着什么。有人可以帮我解释一下吗?

0 个答案:

没有答案