问题标签 [asp-append-version]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - ASP.NET Core 的 asp-append-version 属性不适用于 wwwroot 目录之外的静态文件
我有一个 ASP.NET Core 项目,其中包含wwwroot
目录和bower_components
目录中的静态文件。
我可以通过将其添加到我的Startup.cs
班级来提供这些文件:
然后从我的观点中引用它们如下:
尽管asp-append-version
对于位于下的资源似乎工作得很好wwwroot
,但对于wwwroot
. 不过,所有资源都得到了适当的服务;没有404或任何东西。上述代码生成的 HTML 如下:
我究竟做错了什么?
c# - asp-append-version renders broken image when using @
Using Visual Studio 2015 update 3 and ASP.Net Core 1.1 project.
I have the following simple image code working with asp-append-version.
The browser view source renders as expected with ?v=version. And the picture displays.
I now create a dynamic image name by using C# code @HTML.DisplayFor
However, the browser view source renders "Microsoft.AspNetCore.Mvc.ViewFeatures.StringHtmlContent" instead of the expected image name "Tulips_NAME_picture.png" and gives the broken image icon.
What could I be missing? I would appreciate any help that can be offered.
c# - 如何实现 asp-append-version="true" 到背景图像属性?
我正在尝试为asp-append-version="true"
我的图像实现 HTMLTagHelper。问题是关于 DOM 分布,我没有将属性分配给<img>
标签,而是分配给<div>
包含具有属性的图像background-url
。
此外,div 是在所有 DOM 加载之前生成的,我不知道是否会有不同的方法。
一个很明显,将 更改div
为img
标签,但我不希望它,因为我的设计必须保持不变。
到目前为止,我的 javascript 是这样的:
asp-append-version="true"
不适用于div
标签。关于如何找到处理此问题的方法的任何想法?
谢谢