12 2022 档案
摘要:1. 什么是 WebSocket websocket是HTML5开始提供的一种网络通信协议,它的目的是在浏览器之间建立一个不受限的双方通信的通道,比如说,服务器可以在任意时刻发送信息给浏览器。在websocket的API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进
阅读全文
摘要:HTML特殊字符编码大全:往网页中输入特殊字符,需在html代码中加入以&开头的字母组合或以&#开头的数字。下面就是以字母或数字表示的特殊符号大全。 ´ ´ © © > > µ µ ® ® & & ° ° ¡ ¡  
阅读全文
摘要:1,vuex是什么: vuex是一个专门为vue开发的状态管理工具,它采用集中式存储管理应用的所有组件的状态,其核心是state。 2,vuex中有什么: 1)state:存放状态数据的地方,其中数据是响应式的,数据改变对应组件的数据也会跟新改变,禁止直接改变state中的数据否则 数据无法被调试工
阅读全文
摘要:1,什么是Vue.nextTick() 理解:nextTick(),是将回调函数延迟在下一次dom更新数据后调用,简单的理解是:当数据更新了,在dom中渲染后 自动执行该函数, 1 <template> 2 <div class="hello"> 3 <div> 4 <button id="firs
阅读全文
摘要:1,创建版本库 # git clone <url> 克隆远程版本库 # git init 初始化本地版本库 2,修改和提交 # git status 查看状态 # git diff 查看变更内容 # git add . 跟踪所有改动过的文件 # git commit -m '信息' 提交所有更新过的
阅读全文
摘要:Vant Weapp 官网: https://vant-contrib.gitee.io/vant-weapp/#/home Vant-ui 官网: https://vant-contrib.gitee.io/vant/#/zh-CN/ react-vant 官网: https://react-va
阅读全文
摘要:概念:函数防抖(debounce):触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新计算时间。 函数节流(throttle):高频事件触发,但在n秒内只会执行一次,所以节流会稀释函数的执行频率。 函数节流(throttle)与 函数防抖(debounce)都是为了限制函数的
阅读全文
摘要:1,深拷贝与浅拷贝的区别 深拷贝:主要是将另一个对象的属性值拷贝过来之后,另一个对象的属性值并不受到影响,它自己在堆中开辟了自己的内存区域,不受外界干扰。浅拷贝:主要拷贝的是对象的引用值,当改变对象的值,另一个对象的值也会发生变化。 2,常见的实现对象的深拷贝方法: 1)JSON.parse( JS
阅读全文
摘要:1,首先在gitee上找到自己想要学习的项目,举个例子 2.点击克隆/下载,下方会出现一个网址,复制下来,一会要用(方式之一) 3.在本地新建一个文件夹(用来存放你从gitee上拉下来的项目)在这个文件夹下,右键,选择git bash here 4.输入命令git init目的:创建/初始化一个新的
阅读全文
摘要:1、nrm介绍 nrm(npm registry manager )是npm的镜像源管理工具,使用这个就可以快速地在 npm 源间切换 2,nrm安装 在命令行执行命令,npm install -g nrm,全局安装nrm。 安装完成后,执行nrm ls,如果提示找不到命令,则打开nrm安装目录下c
阅读全文
摘要:1,有这样一个数据: 1 data = [ 2 { 3 "id":1, 4 "name":"吃喝", 5 "parentId":0, 6 "children":[ 7 { 8 "id":2, 9 "name":"烧烤", 10 "parentId":"1", 11 "children":[] 12
阅读全文
摘要:1 methods: { 2 urlToBlob(url) { 3 const that = this; 4 const file_url = url || ''; 5 const xhr = new XMLHttpRequest(); 6 xhr.open('get', file_url, tru
阅读全文
摘要:1,首先安装插件: npm install clipboard --sava 2,在组件中应用 import Clipboard from 'clipboard' 3,clipboard的实际使用 1 <!--第一种直接绑定在按钮上--> 2 <button class="marleft10 btn
阅读全文
摘要:第一种方式是前端创建超链接,通过a标签的链接向后端服务发get请求,接收后端的文件流,非常简单: 1 <a :href='"/路径"' >下载模板</a> 另一种情况是创建div标签,动态创建a标签: 1 <div name="downloadfile" onclick="downloadExcel
阅读全文