自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue npm install时出现的问题

把node_modules删除掉,重新npm run install 的时候出现了以下错误:npm ERR! Unexpected end of JSON input while parsing near '...cnpmjs.org/@typescrip',"directories'npm ERR! A complete log of this run can be found in:npm ERR! /Users/louyanping/.npm/_logs/2018-12-14T03

2021-08-11 14:25:29 185

转载 vscode中npm或cnpm不能使用解决方案

方法1:右击VSCode图标,选择以管理员身份运行; 参考之前的一个文章看是否起作用,如果还是不可以,参考下面的终端命令。 方法2:(cnpm安装后不可以使用 推荐这个方案) 右击VSCode图标,选择以管理员身份运行; 在终端中执行get-ExecutionPolicy,显示Restricted,表示状态是禁止的; 这时执行set-ExecutionPolicy RemoteSigned; 此时再执行get-ExecutionPolicy,显示RemoteS...

2021-07-26 17:32:28 1706 2

原创 React-state

理解1)state是组件对象最重要的属性,值是对象(可以包含多个 key-value 的组合)2)组件被称为""状态机",通过更新组件的state来更新对应的页面显示(重新渲染组件)注意1)组件中render方法中的 this为组件实例对象;2)组件自定义的方法中 this 为undefined,如何解决?a.强制绑定this,通过函数对象的 bind()b.箭头函数3)state中的数据不能直接修改或更新,要使用setState方法。标准写法:注意:...

2021-07-06 16:10:26 119

原创 js 类的基础知识

1.类中的构造器不是必须写的,要对实例进行一些初始化的操作,如添加指定属性时才写。2.如果A类继承了B类,且A类中写了构造器,那么A类构造器中的super是必须要调用的。3.类中所定义的方法,都是放在了类的原型对象上,供实例去使用。// 父类 class Person { constructor(name, age) { this.name = name; this.age = age;.

2021-06-30 11:36:25 77

原创 react-jsx语法规则

jsx语法规则:1.定义虚拟DOM时,不要写引号。2.标签中混入JS表达式时要用{}包裹。3.样式的类名指定不要用class,要用className.4.内联样式,要用style={key :value}}的形式去写。5.只有一个根标签6.标签必须闭合7.标签首字母(1).若小写字母开头,则将改标签转为htm1中同名元素,若htm1中无该标签对应的同名元素,则报错。(2).若大写字母开头,react就去渲染对应的组件,若组件没有定义,则报错。...

2021-06-29 15:55:20 59

原创 安装vue创建项目步骤详解

1.安装Node.js(官网:https://nodejs.org/ca/) vue.js是一个Js 框架。在node里面通过Npm 安装,是为了方便进行模块化管理。这样你的整个项目就能实现模块化组件化,并且按需加载。2.检测Node.js的版本号 验证命令:node -v 显示版本号就是node.js安装成功3.安装淘宝镜像 安装语句:npm install -g cnpm --registry=https://registry.npm.taobao.org

2020-11-30 09:21:46 373

原创 微信小程序api的wx.navigateTo传递参数,参数太长被截取解决方法

使用encodeURIComponent和decodeURIComponent 传递字符串,如果是对象要配合使用JSON.stringify 和JSON.parsevar userId=e.currentTarget.dataset.userid; var userAvatar=e.currentTarget.dataset.avatar; var userName=e.currentTarget.dataset.username; var passData={ us

2020-11-21 11:16:43 1885

原创 如何让整张图片铺满整个设备屏幕

body{ background:url(./images/background.jpg) no-repeat center center; background-size:cover; background-attachment:fixed; background-color:#CCCCCC;}

2020-11-20 10:28:49 540

原创 git-本地文件上传到远程仓库详解

目录一、下载git二、gitee官网(一)、注册gitee账号(https://gitee.com/)(二)、新建仓库(三)、上传中可能遇到的错误一、下载git(https://gitforwindows.org/)进入官网下载到电脑上,安装的时候可以选择一下安装路径,其他的均为默认设置。下载完成后在桌面右击会出现git选项:选择第二个:Git bash here,进入git:到此已经顺利进行一半了,加油!二、gitee官网(一)、...

2020-11-19 14:01:13 1607 7

原创 git基础知识介绍及口令大全

git本地仓库git的3个区域: 工作区(working tree),暂存区(index /stage),本地仓库(repository);本地仓库:1.创建好文件夹在文件夹内部打开git2.进入之后初始化git init //初始化3.初始化过后文件中会出现一个隐藏的git文件不要动4.在文件中也内容并添加到暂存区git add . //添加暂存区5.再由暂存区添加到本地仓库git commit -m “commit message” //提交到仓库(双引号里面是注释)远程仓库注:本地仓

2020-11-17 17:52:47 156

原创 前端知识总结汇总!(HTML、CSS、JS、jQuery、vue、微信小程序)

前端知识总结汇总!(HTML、CSS、JS、jQuery、vue、微信小程序)前端理论考核题1 / HTML1.DOCTYPE 的作用是什么?标准模式与兼容模式各有什么区别?!DOCTYPE是一种标准通用标记语言的文档类型声明,它的目的是要告诉浏览器它应该使用什么样的文档类型定义(DTD)来解析文档。标准模式,浏览器按照W3C的标准解析渲染页面,这样一来,你的页面在所有的浏览器里显示的就都是一个样子了。标准模式的排版 和 JS运作模式都是以该浏览器支持的最高标准运行。在兼容模式中,页面以宽松的

2020-11-16 17:51:55 2041 1

原创 WEB标准以及W3C

web标准,简单来说就是将页面的结构、表现和行为各自独立实现尽量使用外链css样式表和js脚本。是结构、表现和行为分为三块,符合规范。同时提高页面渲染速度,提高用户的体验。w3c:标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外 链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维护、改版方便,不需要变动页面内容、提供打印版本而不需要复制内容、提高网站易用性。...

2020-11-16 17:44:25 71

原创 a标签target属性的取值和作用

_black:点击一次打开一个新窗口_new:始终在同一个新窗口中打开_self:默认,在当前窗口打开_parent:在父级窗口打开_top:在当前的整个浏览器中打开所链接文档,即在顶级窗口打开framename:在指定的框架中打开被链接文档...

2020-11-16 17:42:43 709

原创 阻止事件冒泡和浏览器默认事件

阻止事件冒泡和浏览器默认事件阻止事件冒泡window.event ? window.event.cancelBubble = true:e.stopPropagation();阻止默认行为window.event ? window.event.returnValue = false : e.preventDefault();原生js阻止中 return false; 只阻止默认行为,不阻止冒泡;jQuery中的return false;既阻止默认行为,又阻止事件冒泡。//阻.

2020-07-28 17:19:05 117

原创 常见的请求头与响应头

常见的请求头与响应头请求(客户端到服务端 -> request)Request URL(请求的地址)Request Method(请求的方式)Status Code(状态码)Accept: */*(客户端能接收的资源类型)Accept-Language: en-us(客户端接收的语言类型)Connection: Keep-Alive(维护客户端和服务端的连接关系)Host:localhost:8080(连接的目标主机和端口号)Referer: http://loca

2020-07-28 17:16:20 113

原创 跨域的方法小结

跨域的方法当协议、子域名、主域名、端口号中任意一个不相同时,都算作不同域。不同域之间相互请求资源,就算作“跨域”。方法1.通过PHP设置响应头允许跨域(CORS方式)CORS(跨域资源共享,Cross-Origin Resource Sharing)定义一种跨域访问的机制,可以让AJAX实现跨域访问。CORS 允许一个域上的网络应用向另一个域提交跨域 AJAX 请求。实现此功能非常简单,只需由服务器发送一个响应头即可header(“Access-Control-Allow-Origin.

2020-07-28 17:15:46 84

原创 设置音频、设置手机页面

设置音频<audiosrc="音频路径"type="audio/mp3"controls="controls"></audio>设置手机页面<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">

2020-07-23 15:51:29 130

原创 面向对象编程思想详解汇总

目录一、编程中两大思想(一)、面向过程编程POP(Process-oriented programming)(二)、面向对象编程OOP (Object Oriented Programming)二、面向对象编程OOP (Object Oriented Programming)详解(一)、封装性(二)、继承性(三)、多态性三、小结在了解面向对象编程之前首先要先了解编程中两大思想:●面向过程●面向对象一、编程中两大思想(一)、面向过程编程POP(P..

2020-07-21 21:00:55 1983 1

原创 构造函数、原型对象、实例对象的关系

一、构造函数1.1构造函数在ES6之前,对象不是基于类创建的,而是用一种称为构建函数的特殊函数来定义对象和它们的特征。构造函数是一种特殊的函数,主要用来初始化对象,即为对象成员变量赋初始值,它总与new一起使用。我们可以把对象中一些公共的属性和方法抽取出来 ,然后封装到这个函数里面。在JS中,使用构造函数时要注意以下两点: 1.构造函数用于创建某一类对象,其首字母要大写 2.构造函数要和new 一起使用才有意义 new在执行时会做四件事情:...

2020-07-18 14:03:03 518

原创 前端性能优化方法汇总

目录一、为什么要优化前端的性能二、页面级别优化三、代码级别的优化(一)、DOM操作优化:(二)、css和js(三)、图片优化四、前端与后端一、为什么要优化前端的性能优化的目的在于让页面加载的更快,对用户操作响应更及时,为用户带来更好的用户体验,对于开发者来说优化能够减少页面请求数,能够节省资源。前端优化的方法有很多种,可以将其分为两大类,第一类是页面级别的优化如http请求数,内联脚本的位置优化等,第二类为代码级别的优化,例Javascript中的DOM 操作优.

2020-07-15 11:07:16 3392 5

原创 jQuery基础知识汇总

目录一、什么是jQuery(一)、jQuery概述1.1 JavaScript库1.2 jQuery的概念1.3jQuery的优点(二)、jQuery的基本使用2.1、jQuery的顶级对象$2.2、jQuery的入口函数2.3jQuery 对象和DOM对象二、jQuery常用知识点总结(一)、 jQuery 基础选择器(二)、 jQuery 选择器2.1、jQuery设置样式2.2、jQuery隐式迭代(重点)2.3、 jQuery 筛选选择..

2020-07-14 18:06:20 328 3

原创 通过jQuery更改css样式中边框颜色

拿底部边框举例:(".layui−this").css("border−bottom−color","red");误区:1、(".layui-this").css("border-bottom-color","red");误区:1、(".layui−this").css("border−bottom−color","red");误区:1、(".layui-this").css(“border-bottom”,“red 1px solid”);2、$(".layui-this").css(“borde

2020-07-08 09:25:31 2951

原创 Ajax常见问题

Ajax常见问题5.1.https和http区别一、HTTP和HTTPS的基本概念HTTP:一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,减少网络传输,使浏览器更加高效。HTTPS:以安全为目标的HTTP通道,是HTTP的安全版,HTTP下加入SSL层,加密的详细内容就需要SSL。HTTPS协议主要分为两种:一种是建立一个信息安全通道,保证数据传输的安全;另一种是确认网站的真实性。二、HTTP和HTTPS有什么区别HTTP协议传输的数据都

2020-07-05 15:53:41 2431 7

空空如也

空空如也

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

TA关注的人

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