- 博客(16)
- 收藏
- 关注
原创 Vue如何监听数组的变化的
修改了数组对象的原型,在原本的原型链上插入了一个新的原型对象,在新的原型对象上重写了7个变异方法(push/pop/unshift/shift/splice/sort/reverse)var arrayProto = Array.prototypevar newArrayProto = Object.create(arrayProto)newArrayProto.push = function (...rest) { // 监听到调用了数组的push方法,执行视图渲染的代码 con.
2022-03-28 16:52:33
3070
原创 第一次push本地仓库到github
前提:已下好git,无配置问题,已有github账号在github新建一个仓库,只要填名字,其他都不要勾选生成个人密钥点击头像->选择setting->在左侧最下方找到Developer settings(开发者设置)选择Personal access tokens点击右上角,新建token选择你要上传的项目文件夹,右键,点击git bashgit init #初始化项目git add . #将修改添加到暂存git commit -m '项目初始化
2022-03-09 15:57:56
303
原创 为什么不能直接在组件的JS代码中操作state数据?
为什么不能直接改变state中的变量,而是调用mutations中的方法来修改state中的数据官方解释
2022-03-02 11:51:52
200
原创 npm run server报错
具体错误:in ./src/12.vuevue&type=style&index=0&lang=less& Syntax Error: TypeError: this.getOptions is not a function原因:less-loader版本过高解决:删除高版本less-loader,下载低版本less-loader
2022-02-15 14:34:54
759
原创 写vue下载less-loader时报错
报错如下:code ERESOLVE npm ERR! ERESOLVE could not resolve从网上找了方法直接暴力解决:--legacy-peer-deps
2022-02-15 14:28:59
458
原创 Vue的安装问题
问题1 :下载@vue/cli包后 输入vue -V 提示vue不是一个命令问题2:报错 ERROR command failed: npm install --loglevel error --legacy-peer-deps一起解决原因:vue依赖node和webpack环境,没用安装全局node和webpack解决方法:先下载node全局包,再下载webpack全局包,最后再下@vue/cli...
2022-02-14 14:19:37
359
原创 LeetCode:1.两数之和
题目描述:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。示例 2:输入:nums = [3,2,4], ta
2022-01-10 10:25:02
116
原创 JavaScript中,null和undefined的区别
NULL表示一个“无”的对象,转换数值时为0null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象。Undefined表示一个“无”的原始值,转为数值时,为NaN当声明的变量还未被初始化时,变量的默认值为undefined。表示“缺少值”,就是此处应有一个值,但是还未被定义...
2022-01-09 13:59:55
425
1
原创 移动Web基础知识整理
一、CSS31.字体图标1.1 字体图标的基本使用iconfont字体图标的使用步骤:下载解压放到根目录后,使用只需要分为两步引入对应iconfont的css文件<link rel="stylesheet" href="./iconfont/iconfont.css">页面中写入标签,加入iconfont的类名2个单词,多类名形式存在,一个是iconfont的公共类,另一个是图标的类名<i class="iconfont icon-favorites-fil
2021-11-24 18:58:53
526
原创 CSS基础知识整理
目录一、css基础1.选择器1.1标签选择器1.2类选择器1.3id选择器1.4后代选择器1.5子代选择器1.6并集选择器1.7交集选择器1.8hover伪类选择器1.9通配符选择器1.10结构伪类选择器1.10.1查找单个1.10.2查找多个1.10.3 根据类型查找1.11 类与id的区别1.11链接伪类选择器1.12焦点伪类选择器1.13属性选择器2.字体文本相关样式2.1字体样式2.1.1字体大小font-size2.1.2字体粗细font-weight2.1.3字体样式font-style2.1.
2021-11-05 16:10:12
2704
原创 HTML基础知识整理
文章目录一.什么是html?二.html的作用是什么?三.html怎么用?3.1vscode快捷键3.2html的骨架结构3.3html的标签四.htm基础知识4.1标签元素4.1.1排版标签1、标题标签:h系列标签h1...h6;2、段落标签:p标签3、换行标签:br4、水平线标签:hr4.1.2文本格式化标签4.1.3图片标签1、src属性2、alt属性3、title属性4、width height4.1.4音频标签4.15视频标签4.16a标签一.什么是html?HTML全称hyper text
2021-11-05 14:10:07
180
转载 https的实现原理(转载)
前言:http协议存在安全隐患我们都知道http协议存在很多安全问题:: 隐私隐患:客户的登录密码、隐私信息等都可能会别坏人盗走。: 篡改隐患:黑客可能会篡改我们要收到的数据,或者植入广告之类的。: 冒充隐患:黑客可能会冒充浏览器接收我们的请求然后做出一些不好的事情。: ……为保护我们的信息安全,许多伟大的科学家们想出了很多方法来解决http的安全问题。1、初步加密(对称加密)已知传输的数据不安全,因为http协议是基于tcp协议的基础上的,这期间数据都是明文传输的,所以黑客对数据一目
2021-03-28 17:49:52
298
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人