如何解决如何在Angular 9中使用Browser-Update.org?
如果不支持用户的浏览器,我想使用Browser.org's快餐栏来显示提示。
Browser.org的文档说该脚本应该集成到index.html中(在结束body标记之前)。如果以这种方式进行操作,它将按预期工作。所以在index.html中,它看起来像这样:
<script>
import PackComponent from '@/components/PackComponent.vue'
import axios from 'axios'
export default {
name: 'Pricing',components: {
PackComponent
},created() {
axios
.get('http://localhost:3000/pack')
.then(response => {
console.log(response.data.bpi)
})
.catch(error => {
consol.log('There was an error:' + error.response)
})
}
}
</script>
但是,我对在index.html中包含某些内容并不满意,而是尝试将其包含在 <script>
var $buoop = {required:{e:-4,f:-3,o:-3,s:-1,c:-3},insecure:true,api:2020.10 };
function $buo_f(){
var e = document.createElement("script");
e.src = "//browser-update.org/update.min.js";
document.body.appendChild(e);
};
try {document.addEventListener("DOMContentLoaded",$buo_f,false)}
catch(e){window.attachEvent("onload",$buo_f)}
</script>
中并重写。不幸的是,我的方法行不通:
app.component.ts
app.component.ts
我做错了什么,或者有人已经对此有经验并可以提供帮助?也许有一种方法可以在Typescript或“ The Angular way”中做到这一点?我也不确定我的代码是否已正确重写并有意义。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。