240 发简信
IP属地:云南
  • 有哪些方法可以修改node_modules中的第三方包并能永久生效?

    在使用第三方 npm 包时,我们有时需要对其进行一些修改,以适应特定的需求或修复未解决的 bug。直接修改node_modules中的代码肯定是不行滴,因为每次运行npm i...

  • 小程序面试题

    1、小程序的启动: 冷启动: 如果用户首次打开,或小程序销毁后被用户再次打开,此时小程序需要重新加载启动,即冷启动。 热启动: 如果用户已经打开过某小程序,然后在一定时间内再...

  • 功能强大的关联伪类:has()

    1. 场景还原 在实际开发中,我们可能会遇到控制前面兄弟元素样式的场景。例如下面的HTML,我们需要在不修改HTML内容的前提下将内容1前面的标题1设置为天蓝色,直接给.ti...

  • 双向数据绑定是什么

    ![](https://static.vue-js.com/cef7dcc0-3ac9-11eb-85f6-6fac77c0c9b3.png) ## 一、什么是双向绑定 我们...

  • 介绍一下grid网格布局

    ![](https://static.vue-js.com/4d73e3d0-9a94-11eb-85f6-6fac77c0c9b3.png) ## 一、是什么 `Grid`...

  • JS 设计模式

    面向对象思想:封装、继承、多态 #[https://zhongmeizhi.github.io/fed-note/sse/design_model.html#%E6%9E%8...

  • 120
    Vue proxy正向代理 及与nginx反向代理的区别

    当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同时就会造成跨域。 跨域问题一般有两种解决思路: 正向代理:“一台代理服务器"代替了"客户端”,去和"目标...

  • 讲一下 Vue 的生命周期?

    创建期间的生命周期函数: beforeCreate:实例刚在内存中被创建出来,此时,还没有初始化好 data 和 methods 属性 created:实例已经在内存中创建O...

  • new Vue() 做了什么

    源码目录设计 Vue.js 的源码都在 src 目录下,其目录结构如下。 src├── compiler # 编译相关 ├── core # 核心代码 ├──...

  • 你是怎么理解ES6中 Promise的?使用场景?

    一、介绍 Promise,译为承诺,是异步编程的一种解决方案,比传统的解决方案(回调函数)更加合理和更加强大 在以往我们如果处理多层异步操作,我们往往会像下面那样编写我们的代...

  • 为什么输入url就可以展现对应的页面呢?背后经历了什么?

    DNS解析: 将域名解析成Ip地址 tcp连接: tcp三次握手 发送http请求 服务器处理请求并返回http报文 浏览器解析渲染页面 断开连接:tcp四次挥手 一、DNS...

  • uniapp中使用videojs构建H5直播播放器

    一、使用npm安装videojs npm i video.js --savenpm i videojs-flash --save 二、页面中导入videojs importv...

  • vue对于项目的优化

    优化一:执行build的时候移除 console 安装一个插件(babel-plugin-transform-remove-console)在项目build阶段移除所有的co...

  • 大文件上传分治上传前端分片

    首先,安装Vue3.0以上版本: npm install -g @vue/cli 安装异步请求库axios: npm install axios --save 随后,安装An...

  • Math对象——Math.min()&Math.ceil()&Math.floor(

    Math称之为数学函数,它也是对象数据类型的,主要是用来操作数字的 1、Math.abs()求绝对值 Math.abs(-1) 2、Math.ceil/Math.floor向...

  • 你知道前端水印功能是怎么实现的吗?

    由于项目需要实现水印功能,于是去了解了相关的内容后,基于Vue的实现了一个v-watermark指令完成了对应的功能,其实整体内容并不复杂! 那么接下来先来简单了解一些和Vu...

  • vue 导出 excel和 pdf

    1,导出excal,下两个插件 cnpm i file-saver --save cnpm i xlsx --save 2,新建exportExcel.js文件 /* es...