logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue项目中main.js文件中的全局路由守卫

分享一下今天做Vue项目中使用的全局路由守卫判断用户是否已经登录,从而是否转到登录页面。整体代码:// 全局路由守卫router.beforeEach((to, from, next) => {if (to.path === '/login') {next()} else if (store.state.user) {next()} else {...

如何在vue中使用jquery?

在vue项目中使用jquery1、首选通过npm安装jquerynpm install jquery --save2、在build/webpack.base.conf文件当中引入jquery(需要注意的是vue2和vue3配置可能有些差别,这里用的是vue2.X)module.exports = {...resolve: {extensions: ['.js', '.vue', '.json'],

#jquery#npm#javascript
vue中修改第三方组件的样式?教你一招

在vue项目中,我们会用到很多第三方组件库,当我们使用第三方组件库的时候,有时会遇到需求样式与封装的第三方组件样式有偏差。这时我们就要去改第三方的样式。在前段时间做项目就遇到了这个问题,刚开始想着在组件标签上加一个class或者id,然后通过css选择器进行style样式修改。然后我尝试了好多次,发现改不动!!!!。最后,去网上参考了一些方案,发现改不动的原因是出现在style标签中的scoped

#javascript#vue.js#css
微信小程序使用van-steps实现步骤条

效果图:vant组件 steps用法:官方教程官方网站中介绍了vue框架中vant的使用方法,但在小程序中用法有些区别具体用法:首先需要在页面的json文件中进行导入(前提是已经下载了安装了vant模块包){"usingComponents": {"van-steps":"/miniprogram_npm/vant-weapp/steps"}}其中vant-weapp中是没有step文件的,所以官

#小程序
vue中的axios拦截,解决你的请求超时问题

项目中往往会遇到,当长时间不发送请求,或者不操作之后,我们再发送axios请求,返回的数据就会存在一个超时的标志。我们在前端接收到这个超时数据时就需要进行做出判断,大多数的操作是跳转到登录页面,让用户重新登录。前一段时间,做项目的时候,为了解决超时跳转这个问题,我把所有请求数据都加了if else去判断,进行超时天转到登录页面,简直了,所有接口。直到今天,实在不想加了,然后就去找一些解决方案,然后

#javascript#vue.js
到底了