今天我开发的时候遇到一个很抗人的问题
ajax请求报错:We're sorry but mff doesn't work properly without JavaScript enabled. Please enable it to continue.

this.queryData(url, create)是一个请求接口的函数,url的create=2明明已经传了过来如下图:

按理上是调用 第一个 url = `/srmperf/supPerfTemplate/queryPerfTemplateDetail?templateId=${supPerformanceId}` ,但是我一进来页面的就报错并且没有调用这个接口请求:

原因:
是因为我create是传了一个字符串类型,我用了“===”来严格判断,所以url=""传了过去,因为axios请求了一个空url就返回了首页:

本文记录了在前端开发中遇到的Ajax请求错误:“We're sorry but mff doesn't work properly without JavaScript enabled. Please enable it to continue.” 问题在于使用了不正确的数据类型进行URL参数传递,导致请求失败并跳转到首页。通过调整数据类型,确保URL参数正确传递,解决了这一问题。

1万+

被折叠的 条评论
为什么被折叠?



