logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vscode中eslint和prettier格式化规则冲突的简要解决方案

情景再现在使用vscode时,一般会使用prettier作为默认格式化程序。有可能出现一种情况,即:使用prettier格式化代码后,并不符合项目eslint的规则。这时违背eslint规则的代码下方会出现红色标波浪线。假使,我们使用eslint来格式化代码,问题是:eslint的格式化功能较弱,比如针对jsx、html的格式化就远不如prettier,代码会显得很丑陋。这样,出现两难情况,使用p

#vscode
Vue Router路由守卫妙用:异步获取数据成功后再进行路由跳转并传递数据,失败则不进行跳转

问题引入试想这样一个业务场景:在用户输入数据,点击提交按钮后,这时发起了ajax请求,如果请求成功,则跳转到详情页面并展示详情数据,失败则不跳转到详情页面,只是在当前页面给出错误消息。难点所在需要注意的是,这里并没有单独的接口用于判断用户是否通过校验,而是若用户通过校验,接口就直接返回了用户需要的详情信息,未通过校验则不会返回详情信息并报错。常见方案问题分析(一)用户点击按钮后直接...

到底了