自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 全网最全前端必问面试题(持续更新中)

在这种模式下,路由的改变会修改浏览器的历史记录,并触发浏览器的页面刷新。总之,vue-loader是一个用于将Vue单文件组件转换为JavaScript模块的Webpack加载器,提供了许多功能和扩展,使得开发Vue应用程序更加方便和高效。5. 页面性能:每个 iframe 都需要加载独立的 HTML、CSS 和 JavaScript,这会增加页面的请求和加载时间,降低页面的性能。6. 交互限制:由于浏览器的安全策略,跨域的 iframe 之间的通信受到限制,无法直接访问和操作对方的内容。

2023-07-23 14:34:50 1104

原创 关闭eslint的方法--简单

【代码】关闭eslint的方法--简单。

2023-07-14 08:49:38 1414

原创 gitee最常用的终端命令、、、

Gitee(码云)是开源中国社区推出的代码托管协作开发平台,支持Git和SVN,提供免费的私有仓库托管。Gitee专为开发者提供稳定、高效、安全的云端软件开发协作平台,无论是个人、团队、或是企业,都能够实现代码托管、项目管理、协作开发。若文件需要更新到服务器上,应该先merge到服务器,再更新到本地)git status(查看本地分支文件信息,确保更新时不产生冲突)切换到某一分支:git checkout 分支名称。合并分支:git merge 原分支 目标分支。git branch(查看当前分支情况)

2023-06-19 19:50:02 383

原创 json-server : 无法加载文件 C:\Users\Lenovo\AppData\Roaming\npm\json-server.ps1, 因为在此系统上禁止运行脚本。

【代码】json-server : 无法加载文件 C:\Users\Lenovo\AppData\Roaming\npm\json-server.ps1, 因为在此系统上禁止运行脚本。

2023-05-12 17:33:25 712

原创 关于Vue报错(Property or method “xxx“ is not defined on the instance but referenced during render.)防踩坑

组件中只能写一个标签,不然就会出错,

2023-05-05 23:11:15 900

原创 【已解决】npm安装依赖报错: npm ERR! cb() never called! npm ERR! This is an error with npm itself.

【代码】【已解决】npm安装依赖报错: npm ERR!npm ERR!

2023-05-04 14:42:29 3463 4

原创 axios的写法,=》简写和标准写法

【代码】axios的写法,=》简写和标准写法。

2023-05-04 13:40:32 494

原创 npm全局包及项目包的讲解与方法

我们通过npm install 命令来安装包,简单说就是把包从npm的官网(或者是指定的镜像源)下载到我们自己的电脑中。那具体这个包下载到哪里了,还是有一点讲究的。

2023-04-25 11:42:36 1105

原创 cmd和PowerShell的区别

命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS操作系统。输入一些命令,cmd.exe可以执行,比如输入shutdown -s就会在30秒后关机。总之,它非常有用。打开方法:开始-所有程序-附件 或 开始-寻找-输入:cmd/cmd.exe 回车。它也可以执行BAT文件。

2023-04-25 11:30:20 1196

原创 Node.js的简介

Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。

2023-04-24 09:06:24 966

原创 如何更换脚手架的 yarn或者npm镜像源

找到自己C盘、用户、当前使用电脑用搜索 .vuerc 初始化配置文件,删除,然后在安装vue-cli 脚手架 重新选择,就行了。找到在自己C盘、用户、当前使用电脑用搜索 .vuerc 初始化配置文件 将里面的 packageManager 属性设置为 npm

2023-04-19 11:30:17 201

原创 npm和yarn的区别简单理解

npm是一个包管理器,它让 javascript 开发者分享、复用代码更方便.在程序开发中我们常常需要依赖别人提供的框架,写js 也不例外。这些可以重复的框架代码被称作包(package)或者模块(module),一个包可以是一个文件夹里放着几个文件,同时有一个叫做 package.json的文件。

2023-04-19 11:17:37 549

原创 AJAX-0基础第一天入门

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NVgKaUTr-1681821589457)(assets/image-20230301161659353.png)](https://img-blog.csdnimg.cn/55ef584a1a9143c39d5326e1cfd76520.png)请求方法是一些固定单词的英文,例如:GET,POST,PUT,DELETE,PATCH(这些都是http协议规定的),每个单词对应一种对服务器资源要执行的操作。

2023-04-18 21:03:53 521

原创 JavaScript 进阶 - 0基础第四天

JavaScript 进阶 - 第四天深浅拷贝浅拷贝浅拷贝:把对象拷贝给一个新的对象,开发中我们经常需要复制一个对象如果直接赋值,则复制的是地址,修改任何一个对象,另一个对象都会变化常见方法:拷贝对象:Object.assgin() / 展开运算符 {…obj} 拷贝对象拷贝数组:Array.prototype.concat() 或者 […arr]<body> <script> // 浅拷贝方法 // 1. 对象拷贝 // const

2023-04-10 23:02:04 524

原创 JavaScript 进阶 - 0基础第三天

了解构造函数原型对象的语法特征,掌握 JavaScript 中面向对象编程的实现方式,基于面向对象编程思想实现 DOM 操作的封装。

2023-04-10 22:58:33 622

原创 JavaScript 进阶 - 0基础第二天

了解面向对象编程的基础概念及构造函数的作用,体会 JavaScript 一切皆对象的语言特征,掌握常见的对象属性和方法的使用。

2023-04-10 22:52:03 757

原创 JavaScript 进阶 - 0基础第一天

学习作用域、变量提升、闭包等语言特征,加深对 JavaScript 的理解,掌握变量赋值、函数声明的简洁语法,降低代码的冗余度。

2023-04-10 22:47:29 571

原创 Web APIs - 第六天

目标:能够利用正则表达式完成小兔鲜注册页面的表单验证,具备常见的表单验证能力。

2023-04-06 13:50:54 696

原创 Web APIs - 0基础第五天

目标: 能够利用JS操作浏览器,具备利用本地存储实现学生就业表的能力。

2023-04-06 13:46:18 668

原创 Web APIs - 0基础第四天

目标: 了解DOM节点的增删改查,掌握利用数据操作页面,完成移动端通讯录案例。

2023-04-06 13:40:23 309

原创 Web APIs - 0基础第三天

目标:学习事件流,事件委托,其他事件等知识,优化多个事件绑定和实现常见网页交互。

2023-04-06 13:36:21 321

原创 Web APIs - 0基础第二天

掌握事件绑定处理和事件对象,完成常见网页交互。

2023-04-06 13:30:46 277

原创 JSwebAPI ,0基础第一天

JSwebAPI ,0基础第一天

2023-04-06 13:20:04 574

原创 伪数组和真数组的区别

伪数组和真数组的区别?

2023-04-05 23:54:15 864

原创 HTML初识第一天

目标:认识 网页组成 和 五大浏览器,明确 Web标准的构成,使用 HTML骨架 搭建出一个网页。

2023-03-16 21:30:01 119

原创 axios的拦截器(Interceptors)

axios的拦截器(Interceptors)

2022-09-06 10:11:34 280

原创 快速创建Vue项目

快速创建Vue项目

2022-09-05 17:42:07 255

原创 vscode下级文件夹与上级文件夹并列,文件夹折叠问题解决

vscode下级文件夹与上级文件夹并列,文件夹折叠问题解决

2022-07-06 17:59:28 4383 1

原创 PS常用快捷键大全

移动工具组Move:V包括:移动工具和画板工具。选框工具组Marquee Tools:M包括:矩形选框工具、椭圆选框工具、单行选框工具和单列选框工具。套索工具组Lasso Tools:L包括:套索、多边形套索和磁性套索工具。使用套索创建选区时,按住Alt键可切换至多边形套索。快速选择工具组Quick Selection Tools:W包括:对象选择工具、快速选择工具和魔棒工具Magic Wand Tool。裁剪与切片工具组Crop and Slice Tools:C包括:裁剪工具、透视裁剪工具、切片工具和切

2022-07-06 17:01:32 2405

原创 【前端项目问题】Cannot read properties of null (reading ‘pickAlgorithm‘)

当我们从GitHub或者别人那里拿到项目的时候,一般都是要先npm install 进行安装依赖。但是难免会遇到报错。出现问题1:解决方案:清除缓存npm cache clear --force之后再重新安装依赖npm install出现问题2:端口号冲突解决方案:1、关闭该端口的进程;2、通过npm serve --port 4201指定端口号打开...

2022-05-18 21:53:55 1001

原创 VS code只能打开一个编辑器

VS code只能打开一个编辑器编辑窗口只能打开一个文件,点击另一个文件会直接覆盖掉之前的文件窗口,这是因为目前窗口是预览窗口模式。解决方法1. 更改设置CTRL+SHIFT+P打开搜索栏输入settings选择首选项:搜索框输入workbench.editor.Enable Preview,取消勾选即可2. 配置settings.json另一种方式,在settings.json里加入:"workbench.editor.enablePreview": false3. 双击如

2022-05-09 15:26:17 1952

原创 【Vue入门必备知识篇03】--- 生命周期 & 数据共享

Vue入门必备知识篇03 — 生命周期 & 数据共享一、生命周期 & 数据共享(1)组件的生命周期1.1 生命周期 & 生命周期函数1️⃣ 生命周期(Life Cycle)是指一个组件从创建 → 运行 → 销毁的整个阶段,强调的是一个时间段。2️⃣ 生命周期函数:是由 vue 框架提供的内置函数,会伴随着组件的生命周期,自动按次序执行。😆温馨提醒😆:生命周期强调的是时间段,生命周期函数强调的是时间点。1.2 组件生命周期函数的分类1.3 生命周期图示可以参考 vu

2022-05-06 15:49:46 155

原创 【Vue入门必备知识篇02】--- 侦听器、计算属性、Vue-cli和Vue组件

Vue入门必备知识篇02 — 侦听器、计算属性、vue-cli和vue组件一、watch 侦听器(1)什么是 watch 侦听器watch 侦听器允许开发者监视数据的变化,从而针对数据的变化做特定的操作。语法格式如下:(2)使用 watch 检测用户名是否可用监听 username 值的变化,并使用 axios 发起 Ajax 请求,检测当前输入的用户名是否可用:代码演示如下:watch: { // 监听 username 值的变化 async username( newVal )

2022-05-06 15:01:00 198

原创 vscode常用插件 - Path Autocomplete

1. Path Autocomplete作用: 在vscode中使用@提示路劲配置打开vscode设置 搜索 settings.json 添加以下代码 // 导入文件时是否携带文件的拓展名 "path-autocomplete.extensionOnImport": true, // 配置@的路径提示 "path-autocomplete.pathMappings": { "@": "${folder}/src" },效果图..

2022-05-05 17:19:48 634

原创 【VUE】vue报错“‘vue-cli-service‘不是内部或外部命令,也不是...”的解决办法

问题描述项目执行npm run serve后报错产生原因(最大概率原因)由于在该代码中含有node_module依赖包,再拷贝到其他计算机时,项目路径发生变化,导致找不到vue-cli-service于是报错(其他出错情况,见下文扩展)因为该问题是出现在其他计算机上的,我本机上一直没有问题没有复现出bug,所以出错原因只是分析得出。而出现这个报错的情况也不止这一种,具体写在下文扩展中。解决办法删除node_module文件夹npm installnpm run serve即可解决

2022-05-05 16:53:29 42485 4

原创 JSON 基本使用

1. JSON 是什么?JSON,全称是 JavaScript Object Notation,即 JavaScript对象标记法。JSON是一种轻量级(Light-Meight)、基于文本的(Text-Based)、可读的(Human-Readable)格式。JSON 的名称中虽然带有JavaScript,但这是指其语法规则是参考JavaScript对象的,而不是指只能用于JavaScript语言。JSON无论对于人,还是对于机器来说,都是十分便于阅读和书写的,而且相比 XML(另一种常见的数据

2022-04-29 09:17:11 4032

原创 window常用终端命令

开启窗口打开"运行"对话框(Win+R),输入cmd,打开控制台命令窗口命令技巧tab 自动补全复制粘贴 : 鼠标右键在文件夹空白处按住Shift,然后右键弹出快捷菜单,可以看到“在此处打开命令行窗口”命令参数的路径要使用反斜杠 ‘’ ,不要使用 ‘/’ 一个’/‘相当于转义符 两个’//'代表斜杠调出历史命令: 上下箭头清屏: cls文件操作1.终端命令执行Ctrl + Z2.cd 切换目录cd //显示当前目录cd … //进入父目录cd \ //进入当前

2022-04-26 09:15:20 13645

原创 nodemon无法启动的解决方案

安装好nodemon后,启动服务器时出现以下情况:解决方案:管理员身份打开powershell 输入set-executionpolicy remotesigned出现下图选择A全是。再重新使用nodemon打开服务器,成功!

2022-04-25 13:07:16 428

原创 node.js 安装 插件时 报错问题

安装 插件时 报错问题错误D:\vuejs\webpackdemo\democonfig>npm install html-webpack-plugin -gnpm ERR! Only HTTP(S) protocols are supportednpm ERR! A complete log of this run can be found in:npm ERR! D:\Program Files\nodejs\node_cache_logs\2021-06-16T00_41_16

2022-04-24 21:57:36 2202

原创 es6常用的语法

es6一些最基本的语法1.变量声明const和let我们都是知道在ES6以前,var关键字声明变量。无论声明在何处,都会被视为声明在函数的最顶部(不在函数内即在全局作用域的最顶部)。这就是函数变量提升例如: function aa() { if(bool) { var test = 'hello man' } else { console.log(test) } }以上的代码实际上是: function aa() { var

2022-04-23 09:25:56 1202

空空如也

空空如也

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

TA关注的人

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