240 发简信
IP属地:四川
  • axios请求的400状态码catch问题小记

    当我们向服务器发送请求,有可能会接收到400 的状态码,其实这时已经成功访问服务器了,可能你发送的post数据在服务器那边校验失败了,如果你的服...

  • Vue中 事件总线(eventBus)使用

    简介 在Vue中如果两个页面组件中没有任何引入和被引入关系,该如何通信呢?首先可能会想到是Vuex ,但是如果应用程序不需要类似 Vuex 这样...

  • ES6中(?.、??)运算符的使用

    可选链操作符( ?. ) 可选链操作符(?.)允许读取位于连接对象链深处的属性的值,而不必明确验证链中的每个引用是否有效。(?.) 操作符的功能...

  • JavaScript监听页面关闭提醒用户

    项目需要监听页面关闭的时候对用户进行提醒 方案一 onbeforeunload 主要使用了window对象的onbeforeunload方法。 ...

  • 使用mklink解决多个项目共用node_modules的问题

    项目刚刚发布1.0.0版本,目前需要开发1.1.0版本,而之前老的代码代码又不能修改,所以建立的1.1.0版本的新分支,可是新分支只有源码,没有...

  • 使用Nginx解决当前端需要切换后端时要重新yarn sever的问题

    问题 vue-cli4.5项目在开发调试程中,有多个测试后台服务需要来回切换,原来是通过中的配置项devServer当中的poxy来进行后台的切...

  • Resize,w 360,h 240
    在JavaScript中检查页面是否被重新加载或刷新

    需求需要在软件首次打开页面是告知用户一个修改默认密码的提示,而且仅仅只是提示一次 思路通过在浏览器里面存储用户记录访问记录字段而达到效果 后面在...

  • Vue自定义指令--实现跟随鼠标浮层

    项目中有一个需求,需要鼠标划入后显示相关信息,信息要跟随鼠标指针显示 思路 将显示内容放到一个浮层容器中,内容通过属性值的方式传递,或者使用指令...

  • 提升JavaScript效率之递归优化:Memoization

    递归是拖慢脚本运行速度的大敌之一。太多的递归会让浏览器变得越来越慢直到死掉或者莫名其妙的突然自动退出。我们可以使用memoization技术来替...