logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue中关闭浏览器清除localStorage,并且刷新时保持状态不受影响

在App.vue中mounted() {window.onload = function () {console.log(window.sessionStorage["ISlogin"]);if (!window.sessionStorage["ISlogin"]) {// 关闭浏览器window.localStorage.removeItem("userInfo");} else {// 刷新

#vue.js#javascript#前端
vue判断设备是手机端还是pc端

router.jsroutes: [{path: '',redirect: '/pc_index'},{path: "/pc_index", // pc端首页name: PcIndex,component: PcIndex},{path: '/m_index', // 手机端首页name: MIndex,component: MIndex

#vue.js
vue 如何PC端不同屏幕大小分辨率自适应

需求:vue自适应屏幕分辨率PC端1、安装postcss-px2rem及px2rem-loadernpm install postcss-px2rem px2rem-loader --save2、 在根目录src中新建utils目录下新建rem.js等比适配文件可直接复制以下代码// rem等比适配配置文件// 基准大小const baseSize = 16// 设置 rem 函数function

#vue.js#postcss#前端
vue 如何PC端不同屏幕大小分辨率自适应

需求:vue自适应屏幕分辨率PC端1、安装postcss-px2rem及px2rem-loadernpm install postcss-px2rem px2rem-loader --save2、 在根目录src中新建utils目录下新建rem.js等比适配文件可直接复制以下代码// rem等比适配配置文件// 基准大小const baseSize = 16// 设置 rem 函数function

#vue.js#postcss#前端
invalid json response body at https://registry.npmjs.org/vue reason: Unexpected end of JSON input

在react或者vue中安装包遇到这样的错误 果断 切换成 淘宝的镜像源 就行! npm config set registry https://registry.npm.taobao.org

#json#javascript#前端
【解决】控制台解析preview和response数据不一致,并使用transformResponse修改响应数据

前端接收后,后面的几位都变成0了,由于JavaScript中Number类型的自身原因,并不能完全表示Long型的数字,在Long长度大于17位时会出现精度丢失的问题。在Preview(预览功能)中,控制台会把发送过来的json数据自动转换成javascript的对象格式。因为数据为Long型,返回给浏览器以后,浏览器转换数据格式的时候出现问题。方案二:在传递给 then/catch 前,结合开源

#vue.js#javascript#前端
vue3中使用$forceUpdate

【代码】vue3中使用$forceUpdate。

#vue.js#前端#javascript
CSS实现悬浮按钮

其实就是一个返回上一页或者返回到顶部的按钮效果图:方案一:css实现 主要是利用css画三角实现html代码<div class="el-backtop"><div class="btn"></div></div>css代码.el-backtop:hover {background-color: rgb(240, 240, 240);}.el-bac

#html5
js实现平滑滚动到指定位置

方案一 :基于js实现平滑滚动的效果// 实现滚动条平滑滚动的方法scrollToCmtList() {// 1.1 返回文档在垂直方向已滚动的像素值const now = window.scrollY// 1.2 目标位置(文章信息区域的高度)let dist = document.querySelector('.article-container').offsetHeight// 1.3 可滚

#javascript#vue.js#前端
到底了