自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小程序2.

步骤01 创建一个组件02 在页面中注册组件}03 在页面中使用组件组件的构造函数 Component外部类 externalClasses父组件传入的属性(参数) properties:组件内部的数据 data组件的方法 methods组件的传参(父传子)子组件接收}子组件页面wxml使用{{title}}子组件js的methods中使用子传父子组件js父组件。

2022-09-05 02:53:56 224 1

原创 小程序基础

组件,模板语法,事件,表单的双向绑定

2022-08-25 19:38:27 125

原创 react知识点

2.html文本:列表渲染:{list.map(item=>{item})}{this.add(参数)}}>1. {flag&&为true显示}doit = () =>{alert("你好")}子传父,执行父组件的传递过来的props回调函数。

2022-08-18 20:55:02 309

原创 webpack知识点

入口起点(entry point) 指示 webpack 应该使用哪个模块,来作为构建其内部 依赖图(dependency graph) 的开始。进入入口起点后,webpack 会找出有哪些模块和库是入口起点(直接和间接)依赖的。默认值是 ./src/index.js,但你可以通过在 webpack configuration 中配置 entry 属性,来指定一个(或多个)不同的入口起点。在webpack运行过程做打包,压缩,清理,open:"是否自动打开浏览器"host:"域名",hot:"热更新",..

2022-08-16 09:22:59 164

原创 Vue2与Vue3的区别

vue2响应式原理采用Object.defineProperties 监听对象的getter与setter。销毁前后 beforeDestroy,destroyed。创建前后 beforeCreate,created。创建前后 beforeCreate,created。挂载前后 beforeMount,mounted。更新前后 beforUpdate,updated。挂载前后 beforeMount,mounted。更新前后 beforUpdate,updated。vue3 pxoy代理的方式监听对象。..

2022-08-10 21:48:10 249

原创 vue2高级

mixin作用: 多个组件可以共享数据和方法,在使用mixin的组件中引入后,mixin中的方法和属性也就并入到该组件中,可以直接使用。// 原理:通过object.definePropery劫持对象的getter获取,setter设置。// 使用数组的更新,重写了数组的方法原型来实现.push pop split。// vue双向绑定原理,数据更新,试图更新,试图更新,数据更新。this.$set(this.list,3,"下")list:["天","天","向","上"]2.$parent父组件。...

2022-08-09 09:43:49 59

原创 vuex基础

在大型,特大型,vue项目中做数据统一管理的,在vuex中存储的数据,每个组件都可以引用到,vuex中的数据发生变化,引用该数据的组件会自动更新。

2022-07-26 23:38:39 78

原创 git总结

世界上最先进的分布式管理系统https://git-scm.com/注:xxx是账号 git init 初始化目录 这里远程仓库用的是gitee.com里的仓库

2022-07-01 20:51:33 70

原创 ES6知识点2

1.字符串2. 数组 3.函数参数 4.类

2022-06-22 21:50:00 59

原创 ES6小结

ES6应用:

2022-06-21 21:44:15 94

原创 nodejs知识点2

1.模块的使用 2.自定义模块 3.fs文件处理 4.http服务器模块

2022-06-15 20:20:33 56

原创 mysql安装使用

(1)右击电脑属性(2).找到环境变量—>系统变量—>Path,选中后点击编辑(3)在Path环境变量中点击新建,将之前设置的安装目录添加进去 启动cmd命令程序定位到安装目录下 执行命令 mysqld -install 和 mysqld --initialize 。 两条命令执行完毕以后,在MySQL的安装目录下会出现一个data文件夹 在data文件夹中有一个以.err结尾的文件 用记事本打开.err文件,文件中存储了数据库的临时密码。也可以使用记事本的查找功能查找关键词password执行命令 ne

2022-06-14 21:18:17 3009

原创 CMD命令

1.进入cmd窗口2.路径3.目录切换命令4.查看目录5.清空窗口6.创建文件夹7.删除文件夹8.删除文件9.查看帮助 help10.结束正在运行的命令11.常用命令12.查看当前ip

2022-06-13 21:07:26 51

原创 nodejs知识点

1.node -v 查看nodejs的版本(没有出现版本号说明node.js没有安装成功)4.npm 5.安装源6.文件夹解释7.安装8.卸载9.版本10.帮助命令

2022-06-13 17:01:25 80

原创 ajax的3个要点(带案例)

http是一种无状态的网络协议1.建立TCP网络连接(与服务器联通)2.客户端发送请求头+请求体3.服务器应答响应头+响应体4.关闭TCP连接5.客户端(浏览器)渲染内容一、请求行(请求报头)响应行HTTP/1.1 协议200 响应码ok 状态响应头信息Content-Type返回的数据类型空行响应体(返回的网页)参考链接:restFulget 获取post 添加put 修改delete 删除trace 回显head 只发送头信息potions 选项响应码大全1xx

2022-06-09 11:11:42 78

原创 js知识点8

1原型与原型链2.闭包

2022-06-06 20:38:53 45

原创 JS知识点7

1.for循环for(初始化变量 ;循环条件 ;变量更新 ){ 循环操作;}特点:先判断,再执行初始化变量 ---> 循环条件(true) ---> 循环操作 --->更新变量注意事项:1.是否满足条件:(如果不满足:代码一次不执行)2.是否有结束条件(如果没有,就是一个死循环(无限循环))3.浏览器15秒还没反应过来,就会自动崩溃2.自定义函数声明函数function 函数名(形参1 ,形参2 ,....){ 函数...

2022-05-26 21:11:11 56

原创 JS知识点6

1.事件传递阻止事件传递event.stopPropagation()阻止默认事件event.preventDefault()2.鼠标事件mouseover 鼠标移入mouseout 鼠标移出mousedown 鼠标按下mouse 鼠标弹起mousemove 鼠标移动click 单击dblclick双击3.键盘事件event.keyCode 键对应数字编码event.key 键盘的名称event.which 等于keyCode4.表单事件

2022-05-25 19:54:16 251

原创 JS知识点5

1.for循环结构 for(var i=0;i<100;i++){ document.write("我最棒</br>"); }for(参数初始化)(条件判断)(更新循环变量){ 循环体被执行;}使用for循环结构的步骤1、分析循环条件和循环操作 2、套用for语法写出代码 3、检查循环是否能够退出1、循环初始化:i = 0;j = 输入值 2、循环条件:i<=输入值 ...

2022-04-06 23:53:43 66

原创 JS知识点4

1.switch结构var mingCi = 1; switch (mingCi){ case 1: alert("条件一情况下"); break; case 2: alert("条件二情况下"); break; case 3: alert("条件...

2022-03-31 22:08:56 216

原创 JS知识点3

1.==和===的区别双等号==:  (1)如果两个值类型相同,再进行三个等号(===)的比较  (2)如果两个值类型不同,也有可能相等,需根据以下规则进行类型转换在比较:    1)如果一个是null,一个是undefined,那么相等    2)如果一个是字符串,一个是数值,把字符串转换成数值之后再进行比较 三等号===:  (1)如果类型不同,就一定不相等  (2)如果两个都是数值,并且是同一个值,那么相等;如果其中至少一个是NaN,那么不相等。(判断一个值是否.

2022-03-31 00:33:48 43

原创 JS知识点2

1.自增自减自增 ++ 自减 --a++ b-- 先赋值再自增(自减)++a --b 先自增(自减)再赋值 2.比较运算符大于>小于<小于等于<=大于等于>=等于==不等于!=3.逻辑运算符逻辑与&&true && true truetrue && false false false && true ...

2022-03-29 22:32:25 243

原创 JS知识点1

一.弹性盒子的定义CSS 弹性盒子布局是 CSS 的模块之一,定义了一种针对用户界面设计而优化的 CSS 盒子模型。在弹性布局模型中,弹性容器的子元素可以在任何方向上排布,也可以“弹性伸缩”其尺寸,既可以增加尺寸以填满未使用的空间,也可以收缩尺寸以避免父元素溢出。子元素的水平对齐和垂直对齐都能很方便的进行操控。通过嵌套这些框(水平框在垂直框内,或垂直框在水平框内)可以在两个维度上构建布局。...

2022-03-28 22:17:51 39

原创 CSS知识点6

接下来的几个属性,都是设置在 子元素上的1.对齐方式 align-self:单独设置对齐方式。如果父元素有设置 align-items的话, 会被子元素给替代掉,也就是,align-self 和 align-items同时设置, 会采用子元素的align-self 对齐方式但是,如果是 align-self 和 align-content 同时设置, 会采用 父元素的 align-content的 对齐方式参数:  auto:默认值,也就是遵从 父元素 align-item..

2022-03-24 21:47:24 263

原创 CSS知识点5

一.弹性盒子的定义CSS 弹性盒子布局是 CSS 的模块之一,定义了一种针对用户界面设计而优化的 CSS 盒子模型。在弹性布局模型中,弹性容器的子元素可以在任何方向上排布,也可以“弹性伸缩”其尺寸,既可以增加尺寸以填满未使用的空间,也可以收缩尺寸以避免父元素溢出。子元素的水平对齐和垂直对齐都能很方便的进行操控。通过嵌套这些框(水平框在垂直框内,或垂直框在水平框内)可以在两个维度上构建布局。二.弹性盒子的内容弹性盒子由弹性容器(Flexcontainer)和弹...

2022-03-23 22:15:34 175

原创 CSS知识点4

一.分栏1.column-width 栏宽 列宽2.column-count 栏数 列数3.columns:栏宽 栏数4.column-gap 列间距 栏间距5.column-rule 宽度、样式、颜色6.columns 缩写二.布局1.什么是响应式布局响应式布局就是实现不同屏幕分辨率的终端上浏览网页的不同展示方式。通过响应式设计能使网站在手机和平板电脑上有更好的浏览阅读体验。换句话说就是一个网站能够兼容多个终端,而不是为了每一个终端做一个特定.

2022-03-21 23:38:32 101

原创 CSS知识点总结3

一.转化,转变transform: rotate | scale | skew | translate;属性之间用空格隔开 注意:不是逗号“,”二.移动1、translate(<translation-value>[, <translation-value>])2、translateX(<translation-value>) 3、translateY(<translation-value...

2022-03-17 22:02:01 550

原创 CSS知识点总结2

一.文本阴影text-shadow:x-shadow y-shadow blur color;x-shadow:必选,水平阴影的位置。允许负值y-shadow:必选,垂直阴影的位置。允许负值blur:可选,模糊的距离。color:可选,阴影的颜色。如果需要多重阴影写一次text-shadow即可,示例text-shadow: -5px -5px #C5E0F9, -4px -4px #C5E0F9, ...

2022-03-16 21:55:02 614 1

原创 CSS3知识点总结1

一、后代选择器(E F)前面E为祖先元素,F为后代元素,所表达的意思就是选择了E元素的所有后代F元素,中间用空格隔开.demo li {color: blue;}二.子元素选择器(E>F)子元素选择器E > F,其中F仅仅是E的子元素而已ul > li {background: green;color: yellow;}三、相邻兄弟元素选择器(E + F)EF两元素具有一个相同的父元素,而且F元素在E元素...

2022-03-15 21:59:40 225

原创 HTML5新增表单控件

1.数据列表双击会出现一个类似浏览历史的下拉框<input type="" list="id"><datalist id="id值"> <option value="值">文本</option> ......</datalist>2.<time> 标签<time> 标签定义公历的时间(24 小时制)或日期,时间和时区偏移是可选的3.Input 类型 - emaile...

2022-03-14 21:57:23 1394

原创 CSS知识点6

一.定位定位(position)的几个值:static,默认值,即使用基于“文档流”的定位relative,相对定位,即在“文档流”的基础上,结合left和top属性,相对定位absolute,绝对定位,即脱离“文档流”,并基于它的“包含框”,使用left和top属性来定位fixed,固定定位,即特殊的绝对定位,即它的“包含框”为浏览器二.相对定位。position:relative;相对定位注意相对与原来的位置,使用left,right进行偏移...

2022-03-10 21:58:32 42

原创 CSS知识点5

今天学习了了两个小技巧:1.浮动float2.开启BFC的方法3.float 属性定义元素在哪个方向浮动。以往这个属性总应用于图像,使文本围绕在图像周围,不过在 CSS 中,任何元素都可以浮动。浮动元素会生成一个块级框,而不论它本身是何种元素。如果浮动非替换元素,则要指定一个明确的宽度;否则,它们会尽可能地窄。float浮动的方向:left左浮动,right右浮动,none无浮动示例:4.可以看到由于cx进行了浮动,cx下边的zx自动向上并,和cx重叠在了一起。这就是浮动造.

2022-03-08 20:43:53 288

原创 CSS知识点4

一.背景。1.需要在html里添加背景用background。2.如果要修改背景颜色用background-color。3.添加背景图片用background-image,图片的选取方式为:url(图片路径)4.定义背景图片的重复方式background-repeat ,一般初始默认为repeat 垂直水平平均重复 、no-repeat 不重复平铺 repeat-x水平重复平铺 repeat-y垂直重复 。示例:5.背景图片的位置background-position ...

2022-03-07 21:51:01 151

原创 CSS知识点3

一.盒子模型、盒模型分为两种盒模型,一种是常见的标准盒模型,一种是低版本浏览器的怪异盒模型就标准盒模型来说,他的内容区域可以用width盒height来定义宽度和高度。标准盒模型示例:这是一个标准盒模型,里边的200*200是内容区域,大小可以用width和height自定义。内容区域外部的padding也可以自己定义 盒模型定义padding的四周边距在padding后加top、bottom、left、right即可,也可以缩写。padding缩写的四种样式:1.paddi

2022-03-05 10:35:53 102

原创 CSS知识点总结2

一.文本相关样式。1.text-align 文本水平对齐方式,left左对齐,right右对齐,center居中,justify两端对齐。2.text-indent 文本首行缩进,常用单位一般是em。3.text-decoration 文本修饰,默认是无修饰none。需要添加下划线用underline。中划线也可以称为删除线 line-throught , 还有一般用不到的上划线overline。4.text-transform 英文字母大小写转换 uppercase 全大写...

2022-03-03 21:11:17 161

原创 css知识点总结1

一.css的引入方式。1.行内样式:直接在标签后边添加style。示例:2.内嵌式:在style里嵌入需要修改的样式,style推荐放在头部。示例:3.外链式。link外链式:在另一个css文件里写好style的内容样式 ,然后链接入本文件。示例:4.导入式。@import url(“css文件地址”);或 @import “css文件”;示例:引入方式的优先级是行内样式最大,最晚引入,优先级高。二.css选择器。1.标签选择器 :直接在标.

2022-03-02 21:51:03 68

原创 HTML知识点总结6

1.上传。如果需要上传文件可以用file。如果想一次选择多个文件,添加multiple。示例:2.默认选中。在单选框,多选框中如果需要初始就有一个选项是选中的情况下用checked示例:在下拉选项框中如果也需要有一个选项是默认的情况下,用selected。示例:当然也可以缩写,直接写checked或 selected。...

2022-03-01 20:51:49 164

原创 HTML5知识点总结5

一.多选框。如果一个选项有多个选项可以选择,需要用到checkbox。示例:二.单选框。在选择性别这种选项中只能选择一个的情况下,用radio。但是需要所有选项的name都一致。示例:三.文本框。在个人简介这类中需要用到文本框textarea。示例:四.下拉框。在选择出生年月这种情况下需要用到下拉框select。示例:...

2022-02-28 21:36:40 219

原创 HTML知识总结4

一.单元格样式修改。rules 规定内侧边框是否可见。 none内侧边框均不可见。rows 位于行内侧的线条可见 。cols位于行内侧边框可见。 all位于行与列内侧边框均可见。不过现在一般不用rules 属于比较老的代码,部分浏览器可能会不支持。示例:二.单元格合并。colspan 行内合并单元格。 rowspan 列内合并单元格。示例:如果想要更改表格的对齐方式,用align就可以,但是想要更改表格垂直方向的对齐方式的话需要用到valign ,全称是vertical-al

2022-02-25 19:53:11 355

原创 HTML知识点总结3

一.超链接href(hypertext reference)超文本引用<a href= > </a>示例:

2022-02-24 18:39:35 152

空空如也

空空如也

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

TA关注的人

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