多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
~~~ // ajax全局配置,post请求添加csrf跨域token、捕获php异常等。 $.ajaxSetup({ headers: { 'X-CSRF-TOKEN':"xxxxxxxxxxxxxxxxxxxxxxxxx"}, beforeSend: function () { layer.load() }, complete: function () { layer.closeAll('loading') }, error: function(jqXHR, textStatus, errorThrown){ let message = `@lang('error.default')`, needReload = false; if (jqXHR.status === 500) message = `@lang('error.500')`; else if (jqXHR.status === 400) `@lang('error.400')`; else if (jqXHR.status === 401) {message = `@lang('error.401')`;needReload = true;} else if (jqXHR.status === 403) message = `@lang('error.403')`; else if (jqXHR.status === 408) message = `@lang('error.408')`; else if (jqXHR.status === 422) message = Object.values(jqXHR.responseJSON.errors).join('<br>') layer.msg(message, { icon: 0, time: 3000 }, function(){ if (needReload) window.location.reload() }); }, }); ~~~