c# - asp-append='true' 添加一些随机值以在 asp dotnet core 3.1 中输入脚本标记
问题描述
当我添加asp-append-version="true"时,它会在实时服务器中生成带有一些随机数的类型。在我的本地系统中,它运行良好,没有生成这样的东西。
请为此提供任何帮助
<script src="~/js/view/SignalrFunctions.js" asp-append-version="true"></script>
现场输出是
<script src="/js/view/SignalrFunctions.js?v=r6rspvdRJxE77iwZz4pxl9MBcr2z6gL1ckobKWF3rts" type="2707b0341fc8574517d57e9b-text/javascript"></script>
解决方案
我们通常在我们的网站上使用 CSS、Image 和 JS 文件等静态文件,以使其具有交互性和动态性。但是当我们更新任何像 css、js 或图像这样的文件时,我们需要告诉浏览器获取最新的文件,而不是最旧的文件。但是我们真的不希望用户每次更改/更新 css、js 或图像文件时都进行完全刷新。而 asp-append-version="true" 就是帮助我们解决这个问题。
所以这个附加属性帮助我们告诉浏览器始终使用更新的内容,无论是用于 CSS、JS 还是任何图像文件。出现的随机字符串只是告诉浏览器使用更新的文件。
推荐阅读
- python - 在 Pycharm 中导入 numpy 或 pandas 时,“进程以退出代码 132 完成(被信号 4:SIGILL 中断)”
- python - 对齐和填充不同长度和分辨率的数字列表的方法
- sysml - 客串和 UPDM 2
- arrays - 用脚本替换受保护范围内的用户(Google Sheet)
- javascript - 如何防止网页无限加载相同的元素?
- spring-boot - 为什么 sonarqube 无法识别我的测试文件?
- pandas - 多进程 Pandas Groupby 在进程启动后无法执行任何操作
- scala - Spark Scala VectorAssembler IllegalArgumentException:XX 不存在。可用:数量
- deployment - Bitbucket 管道计划触发器
- c# - 将字节数组作为pdf加载到表单(vb)中的div中而不将其写入文件?