随笔分类 - 工作
摘要:直接把浏览器中的url知道复制到postman中 1.找到需要复制的接口 2.右击接口 3.点击copy 4.选择cURL(bash)
阅读全文
摘要:计算100W条数据的长度造成2s延迟 <template> <div> <h1>数据总长度{{ arrList.length }}</h1> </div> </template> <script> export default { data(){ return { arrList: [] } },
阅读全文
摘要:启动项目出现 Error: listen EADDRINUSE: address already in use :::9088 yarn run v1.22.19 $ node src/index.js events.js:377 throw er; // Unhandled 'error' eve
阅读全文
摘要:web开发的模式的介绍 1.服务端渲染 2.前端端分离开发的web模式 服务端渲染优点与缺点 优点: 1.前端耗时少。因为服务器端负责动态生成HTML内容,浏览器只需要直接渲染页面即可。尤其是移动端更省电。 2.有利于SEO。因为服务器端响应的是完整的HTML页面内容,所以爬虫更容易爬取获得信息,更
阅读全文
摘要:笔记本常见分辨率(只列举了宽度) 常见电脑屏幕分辨率 1024*768(常用10.4、12.1、14.1、15寸电脑使用)4:3 1280*854(不常见)16:9 1366*768(常见15.2寸电脑使用)15:10 (主流) 1440*900(仅苹果17寸电脑使用)16:10 1600*1024
阅读全文
摘要:场景描述 场景描述:在用户刷新页面或者关闭页面的时候,前端要给后台发一条请求,释放该页面的授权占用。 最初的代码 window.addEventListener("beforeunload", () => { let oReq = new XMLHttpRequest(); oReq.open("P
阅读全文
摘要:props参数的使用 在使用vue的项目开发的过程中 经常会定义大量的组件使用 这个时候组件中的定义的数据类型就非常重要了 此时我们需要定义组件中需要的数据类型 之前我只知道简单的几个 今天忽然发现原来还可以这样使用简直太棒了 特别是自定义验证这一块可能不经常用 但是可以处理很多特殊的场景 prop
阅读全文
摘要:1. webpack魔法糖和异步组件的体现 <template> <div> <div @click="showHander">显示组件</div> <testcom v-if="show"></testcom> </div> </template> <script> export default
阅读全文
摘要:场景 有些时候,我们在pc端经常会遇见滚动到底部的时候,去加载下一页的数据, 这个时候,我们就需要知道滚动条什么时候触底了, 如果触底了,就去加载下一页的数据; 在触底的过程中,我们需要注意的是,防止数据堆叠; <style type="text/css"> .bottom-content{ hei
阅读全文
摘要:1==>mapGetters 取vuex中的值 data:2020.2.28 1==> 引入 import { mapMutations, mapGetters } from "vuex" // mapGetters 取值的辅助函数 2==> 注入在computed中注入 computed:{ //
阅读全文
摘要:在工作中我们经常会对后端返回来的数据进行添加一个字段; 最优的写法是 直接在 res.data[i].xx=aa 这样的方式去添加; 添加好了之后美酒 可以去赋值了; 让表格去渲染数据 this.$api.demoapi(params).then(res=>{ if(res.success==tru
阅读全文
摘要:场景描述 在package.json这个文件中,我们经常可以看见这样的信息 但是我们很少注意的是 版本前面的 ^ 到底是什么意思 今天我们就来讲一下(端好小板凳) "dependencies": { "axios": "0.21.0", "core-js": "~3.6.5", "echarts":
阅读全文
摘要:在localStorage存入里面的数据是字符串,如果你存入了一个值是Boolean类型的, 那你你取出来就是一个字符串 'true' 或者 'false' 假设取出来的值是 'true' 在你进行if(){}判断的时候, 成立的条件是 xxx== 'true' 如果你这样写 xxx == true
阅读全文
摘要:解决思路 首先确认开发环境有没有这个问题; 如果没有这个问题; 将你的地址切换为线上的环境,看看线上环境有没有这个问题; 如果切换为线上环境有这个问题,就可以调试了; 如果切换为线上环境没有这个问题,说明就是打包后打包后线上配置出了问题; 如图片显示不出来,可能可能就是路径的问题了; 特别注意我们现
阅读全文
摘要:在项目下新增vue.config.js文件 module.exports={ productionSourceMap: false, publicPath: process.env.NODE_ENV 'production' ? '././' : './', }
阅读全文
摘要:参考地址:http://www.gold404.cn/info/87 导致这个报错的原因就是eslint校验, 就是你当初在vue创建脚手架的时候选择了eslint校验; 后面你绝对会碰到这样的报错,毋庸置疑。 而这个报错信息也很简单,就是你定义了某个变量,但是你没有使用它。 eslint规范就是你
阅读全文
摘要:今天遇见一场景:还有讨论了很久 场景:先切换机构(学校) 》选择学校 》刷新页面==》刷新页面的同时请求了一个接口A1; 这个A1是返回来的是 》当前机构的所有数据; 问题是:很多接口都依赖这个A1接口返回来的数据; 最关键的是A1接口和依赖它的接口的接口是并行的; 因为是并行的从而导致了一个问题;
阅读全文