
前端
文章平均质量分 88
快了,不要急
这个作者很懒,什么都没留下…
展开
-
vscode使用及调试方式和技巧
之前在html文件里写了点东西,想调试下,启动调试后发现调试的不是我当前打开页面的这个html文件(我想调试index2.html但是一点启动调试总是调试的index.html),然后搜了下资料原来是需要配置的(默认调试工作目录下的index.html),所以记录下问题。下面是我的简单配置(当然还有很多用法我没去配置,别问为啥问就是一般条件下用不着,vscode支持配置task.json配置和launch.json配置进行调试html文件,我只用了配置launch.json)进行调试,终端调试控制台查看。原创 2024-07-12 11:02:38 · 2195 阅读 · 0 评论 -
对JSON.parse()中存在转义字符问题的解决
我记得学c的时候 转义字符明明是 \ 为什么这里 却用 \\作为转义符?原来JSON.parse的参数包含转移字符的时候会遇到两次转义,其实第一次是字符串本身的转义,第二次是将真正转为js对象的转义。let str ='{ "name":"张三 ", "gender":"这是个对象,里面有\\"test\\"}';'{ "name":"张三 ", "gender":"这是个对象,里面有\"test\"}'原创 2024-03-23 16:09:45 · 4596 阅读 · 1 评论 -
路由守卫中使用next()跳转到指定路径时会无限循环
/ 导航路由变化时触发路由守卫钩子// ...})to: Route即将要进入的目标路由对象(到哪去)当前导航正要离开的路由(从哪来)next: Function(必须)resolve钩子(学过promise的应该知道),执行效果依赖next方法的调用参数,有参和无参数含义不同。(放行到哪)next():进行管道中的下一个钩子。如果全部钩子执行完了,则导航的状态就是confirmed(意思就是确认放行)。中断当前的导航。原创 2024-07-11 13:58:34 · 1012 阅读 · 0 评论 -
vue2学习知识及问题总结一
学习任何一门语言,我感觉语法都是次要的,最重要要了解其原理及框架设计思想,对于 vue 从最简单的模型理解,Vue实例挂在一个容器,容器负责渲染页面,至于数据交互、dom操作是由Vue具体封装指令去做。学好vue我认为一定要弄清楚的几点: 1.检测数据变化原理(vue中数据变化为什么能立刻渲染到页面上) 2.为什么引进组件、store和router?3.vue的生命周期。原创 2024-03-21 15:28:11 · 614 阅读 · 0 评论 -
svg-icon图标在vue中使用
使用示例: 二、配置vue.config.js (vue-cli@3.xx +) 三、新建目录相关1、src/components/SvgIcon/index.vue2、src/icons 文件夹 四、使用1.在main.js中引入原创 2024-04-09 10:11:12 · 701 阅读 · 0 评论 -
package.json和package-lock.json分析
在分析之前一定要 了解 node环境下npm这个包管理工具, 因为在使用npm进行本地安装就会生成 pacage.json 这个文件(内部记录了我们安装的包的版本信息)。这里又引入一个本地安装的概念,原创 2024-03-23 17:38:33 · 2054 阅读 · 0 评论 -
Vue中public/assets目录区别
一直以来都有个疑问在vue的项目中有两个静态资源目录文件夹public和assets,在实际项目里如果有资源到底是放在哪个里面?两者有什么区别?原创 2024-04-30 15:14:57 · 4491 阅读 · 0 评论 -
Vue的 vue.config.js 配置
是一个可选的配置文件,如果项目的根目录中存在这个文件,那么它会被自动加载。也可以使用中的vue字段,但是注意这种写法需要你严格遵照 JSON 的格式来写。原创 2024-03-26 10:14:28 · 5641 阅读 · 2 评论 -
理解HTTP请求格式
1.JSON适用于传输结构化数据。2.x-www-form-urlencoded适用于发送简单的表单数据。3.form-data适用于上传文件将文件转成二进制数据进行传输,不涉及转码或发送复杂的表单数据。4.text/plain: 是使用纯文本进行传输,平时用的很少。了解这三种数据格式的特点和使用场景,可以帮助开发人员更好地设计和实现Web应用。原创 2024-06-19 21:21:20 · 1009 阅读 · 0 评论