网页前端
Tvv1997
这个作者很懒,什么都没留下…
展开
-
Vue项目刷新当前页面解决方法
背景在很多项目中,实现修改、删除某项数据成功后,需要自动刷新。但是像go()或者reload()等函数,确实可以实现刷新,但是这种刷新是刷新浏览器,页面会出现空白,然后重新渲染数据,用户体验不是很好。在Vue项目中,可以利用vue-router重新路由,但是重新路由前和重新路由后,这两个路由是相同的话,页面是不会进行刷新的。解决既然重新路由前后两个路由相同的话,页面不会刷新,那我们可以先...原创 2019-12-07 16:30:09 · 658 阅读 · 0 评论 -
ElementUI的表单验证失效,出现意想不到的问题
起因项目中有一个心理测试模块,需要实现修改功能。尝试一页面渲染之前,created时,发送一个请求,拿到该测试问卷的基本信息(名称、简介、测试结果等),该值命名为testData。created(){ const data = { params: {id: this.$route.query.id} } this.apiGet('***/***/getQues...原创 2019-12-07 14:54:55 · 2658 阅读 · 0 评论 -
让背景图片适应不同比例屏幕,并在固定位置镶嵌透明按钮
起因小白我最近遇到一个问题,美工老师画的界面比较偏动画,按钮都必须用图片代替,但光是一个按钮图片都会很大。如果每一个小模块都用图片代替的话,后期加载会非常慢。于是,想到一个解决方法,把所有导航、按钮等等小模块都放在背景图里,再在对应的地方放透明的按钮,在视觉上的效果像是点击了一个图片按钮,其实是点击了一个透明按钮。在遇到这个问题之前,实现过类似的需求,但是是在移动端,微信小程序。但是在琢磨的过...原创 2019-10-24 12:58:12 · 963 阅读 · 0 评论