当前位置: 首页 > 知识库问答 >
问题:

js中的路由错误-访问XMLHttpRequest

佟和安
2023-03-14
            this.$axios.get("http://rimonbd.com/tutorial/api/update-category", this.clickedCategory)
                .then(res => {
                    this.$eventBus.$emit("loadingStatus", false);
                    this.showingAddModal = false;

                    if (res.data.error) {
                        this.$iziToast.error({
                            title: 'Error',
                            message: res.data.message,
                        });
                    } else {
                        this.$iziToast.success({
                            title:'Succes',
                            message:res.data.message,
                        });

我该怎么解决?

共有1个答案

皇甫福
2023-03-14

您试图请求数据的网站不允许来自不同域的请求。您在本地主机:8080上请求来自外部网站的数据。

你可以试试

  1. 使用本地数据测试项目
  2. 在数据的同一域中部署项目。
  3. 阅读有关CORS https://developer.mozilla.org/en-美国/docs/web/http/CORS
  4. 的更多信息
  5. 尝试黑客攻击,仅用于测试,不要将其放在生产中https://cors-anywhere.herokuapp.com/
this.$axios.get("https://cors-anywhere.herokuapp.com/http://rimonbd.com/tutorial/api/update-category", this.clickedCategory)
 类似资料:
  • 我是React Router的新手,我正试图通过一条路径将一些道具从我的父组件传递给子组件。 这是我的代码: 理想情况下,我希望能够从子组件触发。在做了一些研究后,我认为传递一个选项而不是会传递它,但是它不会。知道如何将函数传递到路由组件中吗?

  • 我有以下Vuex商店(main.js): 我还为Vue路由器(routes.js)定义了以下路由: 我试图这样做,如果Vuex存储了对象,并且将属性设置为,则路由器会将用户重定向到登录页面。 我有这个: 问题是,我不知道如何从函数内部访问Vuex商店的对象。 我知道我可以在组件中使用来设置路由器保护逻辑,但这会使每个组件变得杂乱无章。我想在路由器级别集中定义它。

  • 问题内容: 我有一个, 并且需要根据外部数据在控制器和视图之间进行选择,因此我使用和。 如果我只有它,一切都很好,但是当我添加时,会出现此错误: 可能看起来有些像(它说有对象,但看起来像,但是我不太擅长调试) 这是我的代码: 编辑 基于RadimKöhlers答案的更改 新错误: 解 这至少需要版本的 问题答案: 问题是,这只是必须返回 对象 代表或 (它的名字) http://angular-u

  • 下一个是我。js教程https://github.com/zeit/next-learn-demo.git在超过第2阶段“动态路由”的所有阶段都存在问题。即使在阶段3至8之后的阶段中,动态路由应该已经在工作。 我认为问题是文件.next/routing似乎丢失了。 因此,本教程要求代码的实现: 和 不做任何事情。 导致单击链接时出现错误: 下一步.js浏览器语法错误检查的屏幕截图 为什么路由文件不

  • 问题内容: 我在调用ajax时遇到了laravel的路由问题,但是我真的不明白是什么原因导致的,因为我应该调用ajax并成功返回。任何帮助将不胜感激。谢谢! 这是我的ajax代码 这是我的路线 这是我的控制器方法 这是我得到的错误 Laravel日志 filters.php 问题答案: 您需要在AJAX调用的标头中包含CSRF令牌。试试这个: 在您的HTML 块中: 对于您的AJAX电话: 最后,

  • Framework7 中的路由器使用非常灵活,他可以有多种方式来处理Page: Ajax Pages - 从一个指定的URL加载页面,通常是另外一个页面的文件地址(默认行为)。 通过JS API 创建和加载 动态页面 如果你的页面已经写在DOM中了,那么你可以直接使用 内联页面,而不用再去加载。 你可以加载使用 Template7 编写的模板 最重要的是,你可以在你的应用中混合使用所有上面的这些方