仅在单个组件上 </body> 之前添加脚本 - vuejs
Add a script before </body> only on a single component - vuejs
我是 vuejs 新手,我开始使用 clearsale api 进行验证,想制作一个指纹捕获进行验证,并且只需要在一个 vuejs 中调用页面底部的脚本函数零件。这是有问题的脚本:
<script>
(function(a, b, c, d, e, f, g) {
a["CsdpObject"] = e;
(a[e] =
a[e] ||
function() {
(a[e].q = a[e].q || []).push(arguments);
}),
(a[e].l = 1 * new Date());
(f = b.createElement(c)), (g = b.getElementsByTagName(c)[0]);
f.async = 1;
f.src = d;
g.parentNode.insertBefore(f, g);
})(window, document, "script", "//device.clearsale.com.br/p/fp.js", "csdp");
csdp("app", "appKey");
csdp("sessionid", "sessionID");
</script>
我调用了导出默认范围,但它们无法识别 csdp
函数。
(p.s。对不起我的英语)
您应该将此内联脚本放入您的 public/index.html
文件中 - 但不要包含最后 2 个语句(您调用 csdp
函数的位置)。然后在你的组件中你会写
window.csdp("app", "appKey");
window.csdp("sessionid", "sessionID");
我是 vuejs 新手,我开始使用 clearsale api 进行验证,想制作一个指纹捕获进行验证,并且只需要在一个 vuejs 中调用页面底部的脚本函数零件。这是有问题的脚本:
<script>
(function(a, b, c, d, e, f, g) {
a["CsdpObject"] = e;
(a[e] =
a[e] ||
function() {
(a[e].q = a[e].q || []).push(arguments);
}),
(a[e].l = 1 * new Date());
(f = b.createElement(c)), (g = b.getElementsByTagName(c)[0]);
f.async = 1;
f.src = d;
g.parentNode.insertBefore(f, g);
})(window, document, "script", "//device.clearsale.com.br/p/fp.js", "csdp");
csdp("app", "appKey");
csdp("sessionid", "sessionID");
</script>
我调用了导出默认范围,但它们无法识别 csdp
函数。
(p.s。对不起我的英语)
您应该将此内联脚本放入您的 public/index.html
文件中 - 但不要包含最后 2 个语句(您调用 csdp
函数的位置)。然后在你的组件中你会写
window.csdp("app", "appKey");
window.csdp("sessionid", "sessionID");