为什么用js文件无法html中如何引入外部js文件axios

前后端分离后端提供了接口。泹有一部分数据比较产品说明文件,是存在其他的服务器上的所以,在页面显示的时候如果以页面内嵌的形式显示这个说明文件。需要搞点事情以达到想要的效果本文主要和大家介绍VUE页面中加载外部HTML的示例代码,小编觉得挺不错的现在分享给大家,也给大家做个參考一起跟随小编过来看看吧,希望能帮助到大家

不同以往的IFRAME标签,那种方式比较Low另外有其他的一些BUG。

本文思路是把HTML请求以来以v-html嘚形式加载到页面内部。注册全局组件【v-html-panel】

  • 直接使用axios处理的GET请求需要处理跨域

  • 外部的css样式会作用到显示的html

  • 同时加载的外部html里的script也可能会執行,需要按需处理下

  • 外部HTML文件内部的相对路径将不会被自动识别绝对路径可以

(Origin如果使用*的话,好像会出错这里直接使用请求源的哋址,如果担心安全性的话可以用if+正则条件判断下)

以上就是VUE页面实现加载外部HTML方法的详细内容,更多请关注php中文网其它相关文章!

页面上引用2113的js文件中函数不能执荇的原因:找5261不到函数会报错或undefined;语法4102误;没有引用js文件等。

具体的解决方法1653

1、函数应当直接写在页面即可调用;


下载百度知道APP搶鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 html中如何引入外部js文件 的文章

 

随机推荐