【发布时间】:2020-12-29 16:51:04
【问题描述】:
我有一个应用程序,它在 _Host.cshtml 上的 head 标记中加载来自 3rd 方供应商的 JavaScript 库。根据浏览器请求,我需要换出 src 属性并加载不同的库,因为 src 链接会改变。
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>PictometryHost</title>
<base href="~/" />
<link rel="stylesheet" href="css/bootstrap/bootstrap.min.css" />
<link href="css/site.css" rel="stylesheet" />
<!-- include the IPA JS Library from pictometry -->
<script type="text/javascript" src="http://pol.pictometry.com/ipa/v1/embed/host.php?apikey=someapikey"></script> <----This right here I need to change on the fly.
<script src="~/Pictometry.js"></script>
在我的 index.razor 页面上,我创建了一个属性 IpaJsLibUrl,它将加载正确的 src 属性链接。
如果可能的话,我只想将此属性注入脚本标记中的 src 属性。但是我可以动态地将这个 src 属性更改为我想要的任何方式都很棒!
【问题讨论】:
标签: javascript blazor blazor-server-side