Vue iFrames与Vue路由器
Vue iFrames with Vue Router
不确定我是做错了什么,还是这是一个错误,
我有一个运行vue路由器的简单网页vue.js,主页上有一个iframe。在页面上没有iframe的情况下,使用v-link在页面之间移动时效果良好,但有了iframe,我在尝试在页面之间进行移动时会出现跨域错误。
vue.common.js?e881:1140 Uncaught SecurityError: Blocked a frame with origin "http://localhost:8080" from accessing a frame with origin "http://interactr-dev.s3-website-eu-west-1.amazonaws.com". Protocols, domains, and ports must match.
我不确定这是否与此有关,但iframe也在运行Vue(不过它们不绑定在同一个id上)。
有人不知道这是Vue的错误还是我的错误吗?
Vue v1.0.24修复了iframes的一个问题(感谢@Yerko)。这个问题的作者提到,更新到更高版本解决了这个问题。
相关文章:
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- AngularJS UI路由器不能像ng路由器那样工作
- 如何创建带有插槽的vue js组件预加载程序
- 反应路由器弄乱了请求网址
- [Vue warn]:未能解析组件
- 如何使用带有Preact的React路由器
- 如何在react路由器的组件中使用参数
- 引用vue.js中v-for中的上一个值
- 父页面的角度路由器导航高亮显示
- AngularJS ui路由器html5模式中断路由
- EJS中的Angularjs-Ui路由器参数
- 使用AngularJS中的UI路由器将状态重定向到默认子状态
- React路由器服务器端渲染和ajax获取数据
- Mocha react本地路由器编译错误
- 流路由器流星的历史
- Vue iFrames与Vue路由器
- 使用vue路由器,我如何才能使菜单选择的样式
- 如何使Vue路由器页面转换
- 为什么Vue路由器(0.7.13)不匹配子路由
- Vue.js 路由器:在组件准备就绪时运行代码