logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue项目使用localStorage+Vuex来保存用户登录信息

api.jsimport axios from 'axios'const baseURL = 'http://XXX// 全局的 axios 默认值axios.defaults.baseURL = baseURL// 登录请求const loginCheck = params => {return axios.post('/login', params).then(re...

vue之踩坑之 img图片无法显示

img图片无法显示问题描述:img的src以及成功显示,也给img设置了宽高等等,但是审查元素的时候,宽高依然显示为0,在确保自己写的样式是没有问题的情况下,第一次感觉到代码的叛逆解决方案:在写css的时候,不能给img标签本身加样式,在组件中直接给img加上 width:100%,height:100%;有相关的样式,可以再组件中写行间样式,或者是给img标签嵌套一个元素,将相关的样式...

vscode保存代码,自动按照eslint规范格式化代码设置

前言编辑器代码风格一致,是前端代码规范的一部分。同一个项目,或者同一个小组,保持代码风格一致很必要。就拿vue项目来说,之前做的几个项目,很多小伙伴代码格式化用的是vue-beautify ,这个格式化工具有个明显的缺点,就是三元不等式明明可以一行显示,非得格式化成3行,import用{}引入多个变量或者函数,非得格式化成好几行,看起来很是别扭。因此,好的格式化工具和团队代码风格一致,显得格外重.

vue项目中阻止鼠标滚轮事件

mousewheel.prevent<div class=“popUp” @mousewheel.prevent>

使用keep-alive时,数据无法刷新的问题

keep-alive 相关内容概念: <keep-alive> 是Vue的一个内部组件,适合用来缓存不需要实时更新的组件,这样可以保留组件状态避免重新渲染。Props:include :接受字符串或正则表达式,这里是需要被缓存的组件名exclude :接受字符串或正则表达式,这里是不需要缓存的组件名max :接受数字,最多可以缓存多少组件实例问题: 在需

Vuex报错之 [vuex] unknown mutation type: handlePower

报错截图相关代码//--------------------- store.js -----------------...const mutation = {handlePower: (state, power) => {state.power = powerlocalStorage.setItem('power', power)}}cons...

git回退到某个版本,以及从过去的版本返回到新的版本(三)

主要内容:1) HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id。2)用git log可以查看提交历史,可以查询到我们要返回版本的ID。3)版本回退之后,需要再次回到会退前,可以用git reflog查看命令历史,可以查看到每次命令的记录,里面会有我们需要的版本ID。假设在工作中,你将辛辛苦苦写了一半...

#git
到底了