- 博客(19)
- 收藏
- 关注
原创 vuex页面刷新防止数据丢失
可借助浏览器的本地存储localStoragesessionStorage在App.vue文件内:<template> <div> <router-view></router-view> </div></template> <script>export default { created(){ //在页面加载时读取sessionStorage里的状态信息 i.
2022-03-22 14:16:57
281
原创 导出功能实现
letblob=newBlob([data],{type:'application/vand.ms-excel'})leturl=window.URL.createObjectURL(blob);letlink=document.createElement("a")link.style.display="none"link.href=url;link.setAt...
2022-02-23 17:15:36
289
原创 一篇文章让你告别用get请求验证码的多余操作
这是 get 请求后端验证码!!!这是 get 请求后端验证码!!!这是 get 请求后端验证码!!!重要的事情说三遍真正一看就会的操作,不会你来打我啊,笨蛋本来对验证码这边感觉请求很难,直到我看了这篇文章,弯路走的也不算多,主要get请求可以直接在网页上查看原文来自博客园的一位大佬写的,链接双手奉上,代码片段顺带也粘过来了 请求后端验证码的傻瓜式操作// template部分 <a-input ...
2022-01-19 15:28:15
531
原创 跨域请求接口报错
报错内容如下:出现这种情况是因为相当于请求失败,请求失败了,服务器那边当然返回不了结果,就有了第二个报错我用的是proxy代理跨域:之前是因为设置然后是基础路径结果请求的路径为:路径上带上了/api, 把请求路径改了,所以请求返回都错误,解决办法: 去掉写的形参,只留 一个 '/’再接着 ,也是去掉写的形参最后就可以请求成功了...
2022-01-18 17:32:20
1456
原创 Error: Cannot find module ‘D:@vue\cli-service\bin\vue-cli-service.js’解决
打开vue项目node_modules文件下.bin中的vue-cli-service.cmd,修改如下:@IF EXIST "%~dp0\node.exe" ( "%~dp0\node.exe" "%~dp0\..\@vue\cli-service\bin\vue-cli-service.js" %*) ELSE ( @SETLOCAL @SET PATHEXT=%PATHEXT:;.JS;=;% node "%~dp0\..\@vue\cli-service\bin\vu
2022-01-14 21:21:49
1999
3
原创 封装axios后的测试接口
我这边测试通过全靠翻阅百度带来的灵感,必须奉上链接: axios封装 接口链接在项目的src目录中,新建一个request文件夹,然后在里面新建一个http.js和一个api.js文件。http.js文件用来封装我们的axios,api.js用来统一管理我们的接口。// 在http.js中引入axiosimport axios from 'axios'; // 引入axiosimport QS from 'qs'; // 引入qs...
2022-01-12 09:51:03
584
原创 Module Error (from ./node_modules/eslint-loader/index.js):解决办法
因为使用了eslint,需要在package.json文件里面加上 "rules":{ "generator-star-spacing": "off", "no-tabs":"off", "no-unused-vars":"off", "no-console":"off", "no-irregular-whitespace":"off", "no-debugger": "off" } 可以试试保存后关闭代码编辑器,重新打开去运行看看问题解决了没,有时候只是编辑器的事...
2022-01-10 16:40:36
1778
原创 关于 error ‘xxx‘ was used before it was defined @typescript-eslint/no-use-before-desemi 的错误处理
在.eslintrc.js文件夹下的 rules 加入一下代码:"no-use-before-define": 'off',"@typescript-eslint/no-use-before-define": ["error"]之后重新运行 npm run serve 命令就可
2022-01-08 11:14:48
5769
原创 关于 error Missing semicolon semi 的报错
之前各种百度问,但是治标不治本,直到我在报错的几处位置加了标点符号 ,这个错误我是真的想笑;例如我的错误:提示4个错误,在我创建的Tan.vue文件中找到图中绿色的行数部分(代码文件中的56,60,63,64行),加了标点符号错误就没有了...
2021-12-31 13:48:42
3014
原创 关于 x problems (4 errors, 0 warnings) 4 errors and 0 warnings potentially fixable with the `--fix`
详情参考 2 problems (2 errors, 0 warnings) 2 errors and 0 warnings potentially fixable with the `--fix` opt_Dimples的博客-CSDN博客链接
2021-12-30 17:31:02
2602
原创 Property ‘xxx‘ does not exist on type ‘{ xxx(file: any, fileList: any): void;的报错
关闭tsconfig.json里的"strict",把 true 改为 false 即可
2021-12-30 16:38:43
2331
原创 vscode中的vue项目报错Property ‘xxx‘ does not exist on type ‘CombinedVueInstance<{ readyOnly...Vetur(2339)
关闭如图所示的选项即可
2021-12-30 16:34:01
1774
原创 关于Eslint的 xxx is defined but not used 报错处理
我是选择默认安装的 vue 3 default的命令下创建,之后所遇到的eslint的错误处理方式在package.json文件夹下的 "rules"中添加如下代码: "no-unused-vars" : "off", "@typescript-eslint/no-unused-vars" : ["error"]之后,又在根目录下(与src文件夹同级)创建eslintrc.js文件,写入代码:module.exports = { extends: [ ...
2021-12-23 16:17:48
1410
原创 关于Vue 3项目 + ElementPlus框架最简单的引入方式
首先,是创建项目,在你想要创建的文件夹下运行cmd 如上图, 我创建的是在名为 daima 文件夹下的文件项目,然后点击上面的daima文件夹的框, 之后输入指令 cmd 进入,然后输入 vue create+你所要创建的文件夹名字,然后回车 选择第三个 之后再回车 ,进入到下个页面 (选择第三个Manually能简单快...
2021-12-23 16:03:45
1455
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人