自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 就一篇搞掂

明明学习很多,但用起来却觉得哪哪都熟悉就不会用,知识点不会联系起来,这就是知识系统紊乱。要做的就是总结,并组成一个知识网。

2022-06-15 16:27:05 239 1

原创 svg-icon使用教程

就是类似于这种小图标的使用步骤来了~① 安装依赖 npm i svg-sprite-loader@4.1.3② 配置项目地下创建vue.config.jsconst path = require('path')function resolve(dir) { return path.join(__dirname, dir)}module.exports = { // 省略其他配置 chainWebpack(config) { // set.

2022-03-10 15:36:40 1756

原创 喊你学习 vue3.0

2020年9月18日,Vue.js发布3.0版本,代号:One Piece重要的是它带了什么?四字总结:更快更轻。喔~对了,它还更好的支持TypeScript(TS可能以后也会成为主流了吧)这次笔记重点是vue3.0的新特性!中文文档GitHub文档学习视频,感谢尚硅谷博主准备创建vue3.0项目方式:一、 vue-cli## 查看@vue/cli版本,确保@vue/cli版本在4.5.0以上vue --version## 安装或者升级你的@vue/clinpm install -.

2021-09-30 16:12:16 180

原创 来啊~谁怕谁,TypeScript

是什么?TypeScript 是 JavaScript 的类型的超集,扩展了 JavaScript 的语法,支持ES6语法(记住这张图)基本语法数据类型boolean(布尔类型)number(数字类型)string(字符串类型)array(数组类型)tuple(元组类型:各元素的类型不必相同)enum(枚举类型)any(任意类型)null 和 undefined 类型void 类型never 类型object 对象类型//booleanlet flag:boolean

2021-09-19 16:04:33 130

原创 DOM插入节点方法

内部插入append()向每个匹配的元素内部追加内容 ------ (A).append(B) =》在A的里面加入B<p>我想说:</p>jQuery代码:$("p").append("<b>你好</b>");结果:<p>我想说:<b>你好</b></p>appendTo()将所有匹配的元素追加到指定元素中,实际上,使用该方法是颠倒了常规的$ (A).append(B)的操作

2021-04-06 12:09:01 711

原创 伪类(伪类选择器)

文章目录基本过滤选择器内容过滤选择器可见性过滤选择器属性过滤选择器表单对象属性过滤选择器基本过滤选择器:first选取第一个元素,返回单个元素$(“p:first”) 选取所有< p>元素中第一个< p>元素:last选取最后一个元素,返回单个元素:not(selector)去除所有与给定选择器匹配的元素,返回元素集合$(“input:not(.myClass)”) 选取 类名 不是 myClass 的< input> 元素:eve

2021-04-06 11:55:34 373

原创 Less你不能不知道

文章目录安装浏览器使用语法安装less中文网全局安装:npm install -g less如果指定版本号npm install less@1.6.2 -g浏览器使用通过link链接写进HTML<link rel="stylesheet/less" type="text/css" href="styles.less"/><!-- 下面这种也行,自行选择 --><link rel="stylesheet" type="text/less" href="s

2021-04-06 11:14:19 473

原创 git clone问题

项目场景:git clone时候的报错,如下图fatal: unable to access ‘https://github.comxxxxx’: Failed to connect to xxxxx解决方案:将命令行里的http改为git重新执行https://github.com/vuejs/vue-devtools.git↓↓↓git://github.com/vuejs/vue-devtools.git...

2021-03-12 14:37:00 120

原创 css主流布局

常见的布局方法

2020-12-17 10:45:43 370

原创 12-9 你对原型链了解吗?

文章目录首先了解构造函数,原型对象,实例对象的关系JS继承方式(6种)原型链继承借助构造函数继承组合式继承创建对象方式字面量class创建(function)构造函数原型模式首先了解构造函数,原型对象,实例对象的关系每个函数都有 prototype 属性,该属性指向原型对象;原型对象自带的constructor指回函数;实例对象的非标准属性__proto__也是指向原型对象(和prototype指向一样)。原型和原型链原型好处:所有的实例对象可以共享它的属性和方法;原型链:它是js继承重

2020-12-10 16:54:27 128

原创 沉迷学习之数组方法

构造函数创造数组var arr1 = new Array(); //空数组 []var arr2 = new Array(20); //20项的空数组 [ <20 empty items> ]var arr3 = new Array('lily','tom','vicky'); //[ 'lily', 'tom', 'vicky' ]字面创造函数var arr4 = []; //创建一个空数组var arr5 = [20]; // 创建一个包含1项的数组var arr6

2020-10-28 16:34:00 658

原创 沉迷学习之Git初认识

Git简单来说,就是有效、高速地处理多人合作项目官网下载接下来傻瓜式安装,安装完成你在你的项目文件夹里面点击右键,发现多了两个git功能,点击git bash here弹出黑窗口,证明安装成功了win10系统可以先设置一下这个,那么就可以看到关联仓库的隐藏文件 .git配置仓库的SSH公钥ssh 需要配置ssh-key,是不需要每次提交代码时候输入密码https不需要,直接可以下载,但是提交代码需要输入账号密码(gitee)生成/添加SSH公匙执行的命令注意点判断你输入到控制

2020-10-23 15:29:46 118

原创 nodejs不支持ES6模块化规范的解决方案(babel)

nodejs不支持ES6模块化规范的解决方案在项目目录下新建src文件夹,src文件夹下新建m1.js模块和index.js模块://m1.jsexport let name = "nodejs";export let age = 11;//index.jsimport {name,age} from "./11.js"console.log(name,age)此时,运行index.js会报错,因为nodejs 不支持 es6 模块化规范解决方法:1、在项目文件夹下生成生成 pac

2020-10-22 16:34:11 1801

原创 沉迷学习之包管理工具--NPM &YARN

npm不需要单独安装。在安装 Node 的时候,会连带一起安装npm。npm -v //查看npm版本号npm install npm --global //升级 npmnpm体验执行命令 npm init,目录下会多一个package.json文件(这个文件记录:1、项目相关信息,如项目名称,项目版本2、后期会安装使用的第三方模块)如果收到别人的项目或在仓库拉下来的项目没有node_modules文件夹,也是执行命令npm i在 功能包 上搜索功能关键字,找对应可能用上的包

2020-10-22 16:17:31 194

原创 报错是最好的学习方法之Uncaught (in promise) undefined

项目场景:在写VueCli项目,用到push时候后台红字报错,虽然问题不大,但是看着碍眼原因分析:找了资料,发现问题来源:Vue-router 3.1.0 版本以上,使用 push 和 replace 进行跳转时控制台会抛出异常,例如 router.push(’/path’) 返回了 promise ,之前的版本没有报错是因为 vue-router 根本没有返回错误信息,所以之前我们一直无法捕获异常。解决:方法一使用的时候用错误拦截router.push('/path').catch(

2020-10-12 16:29:14 5930

原创 沉迷学习之NodeJS整理

1、检查node与npm版本node -v (10.15.0)npm -v (6.4.1)2、查看全局包npm list -g --depth 0 (–depth 0 以简单方式)

2020-09-29 23:13:25 189

原创 React项目解包和Less预处理

1.创建react脚手架创建:如果第一次使用脚手架:需要先安装 npm install -g create-react-appcreate-react-app xxx(项目名)注意:可能报错node版本和项目不一致,会提醒你安装对应版本喔(此处有超链接??)2.准备工作①项目安装lessyarn add less less-loader -D 或 npm install less less-loader⑤解包npm run eject 或 yarn eject注意: 报错原因

2020-09-29 15:04:26 517

原创 再也不要强制git push 啦

项目场景:新建仓库(Gitee)关联本地项目最后push时候都会报错报错:原因分析:原来是我创建仓库时候是README初始化,这个文件和本地项目的README冲突这个报错应该就是一个先后顺序关系冲突了吧解决方案:方法一:强制推送(如果是你自己仓库觉得没问题就行,多人合作仓库不建议)git push -u origin master -f方法二:新建分支把远程拉下来再push1.git switch -c xxx(分支名)/ git checkout -b xxx 创建并

2020-09-29 12:15:52 711

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除