自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uni-app小程序收货地址报错:fail the api need to be declared in the requiredPrivateInfos field inapp.json

这是由于微信官方做了优化,自 2022 年 7 月 14 日后发布的小程序,若使用该接口,需要在 app.json 中进行声明,否则将无法正常使用该接口,2022年7月14日前发布的小程序不受影响。

2022-11-11 14:12:50 603 1

原创 【小程序-基础进阶】Vant Weapp,API Promise化,全局数据共享,分包(独立分包、分包预下载)

开发中常用的全局数据共享方案有: Vuex、Redux、Mobx等。全局数据共享(又叫做:状态管理)是为了解决组件之间数据共享的问题。,从而提高代码的可读性、维护性,避免回调地狱的问题。Vant Weapp是有赞前端团队开源的一套。,助力开发者快速搭建小程序应用。,将官方提供的、基于回调函数的异步API,升。分包预下载指的是:在进入小程序的某个页面时,,在构建时打包成不同的分包,用户在使用时。,从而提升进入后续分包页面时的启动速度。,对商业使用比较友好。,只不过它比较特殊,

2022-10-26 15:13:42 868

原创 【小程序-自定义组件】创建引用组件,组件样式隔离,数据监听器,纯数据字段,组件父子通信,behavior

创建引用组件,组件样式隔离,数据监听器,纯数据字段,组件的生命周期函数,组件父子通信,

2022-10-22 16:26:36 839

原创 【小程序】window、tabBar节点配置,数据请求,页面导航,页面事件,生命周期,WXS脚本

wxml 中无法调用在页面的.js 中定义的函数,但是,wxml中可以调用 wxs 中定义的函数。因此,小程序中wxs的典型应用场景就是“过滤器"”下拉刷新是移动端的专有名词,指的是通过手指在屏幕上的下拉滑动操作,从而重新加载页面数据的行为。上拉触底是移动端的专有名词,通过手指在屏幕上的上拉滑动操作,从而加载更多数据的行为。生命周期(Life Cycle)是指一个对象从。WXS ( WeiXin Script)是。,结合WXML,可以构建出页面的结构。的整个阶段,强调的是一个时间段。

2022-10-18 15:20:53 1418

原创 【小程序】小程序起步、WXML模板语法和WXSS模板样式

swiper 和 swiper-item。

2022-10-15 15:34:54 964

原创 【webpack】前端工程化与webpack学习

【代码】【webpack】前端工程化与webpack学习。

2022-09-28 15:10:41 109

原创 【React基础】安装使用、JSX及React组件基础

React是一个用于构建用户界面的JavaScript库。用户界面:HTML页面(前端)React主要用来写HTML页面,或构建Web应用如果从MVC的角度来看,React仅仅是视图层(V),也就是只负责视图的渲染,而并非提供了完整的M和C的功能。React起源于Facebook的内部项目,后又用来架设Instagram的网站,并于2013年5月开源组件是 React的一等公民,使用 React就是在用组件组件表示页面中的部分功能组合多个组件实现完整的页面功能特点。

2022-09-22 15:12:29 1088

原创 【数据库与身份认证】MySQL学习、Session和JWT认证机制实现

将JWT字符串解析还原成JSON对象。的传统 Web开发模式。的新型Web开发模式。

2022-09-21 10:20:48 378

原创 【Express】路由、中间件及CORS

客户端在请求CORS接口时,根据请求方式和请求头的不同,可以将CORS的请求分为两大类。当一个请求到达Express的服务器之后,可以连续调用多个中间件,从而对这次请求进行。中间件(Middleware ) ,特指。,当代码被修改后,nodemon会。,极大方便了开发和调试。使用nodemon (必须包含next参数。

2022-09-20 14:17:22 559

原创 【Node.js】模块讲解、npm的使用

Node.js是一个基于Chrome V8引擎的JavaScript运行环境。Node.js 中 JavaScript 运行环境注意:浏览器是 JavaScript 的前端运行环境Node.js是 JavaScript 的后端运行环境Node.js中无法调用DOM和BOM等浏览器内置API。

2022-09-18 19:59:17 474

原创 【Ajax】Ajax全面讲解、跨域与JSONP及了解HTTP

通信,就是信息的传递和交换。通信三要素:通信的主体通信的内容通信的方式通信协议(Communication Protocol)是指通信的双方完成通信所必须遵守的规则和约定。网页内容又叫做超文本,因此网页内容的传输协议又叫做超文本传输协议(HyperText Transfer Protocol) ,简称HTTP协议。HTTP协议即超文本传送协议(HyperText Transfer Protocol),它规定了客户端与服务器之间进行网页内容传输时,所必须遵守的传输格式。例如:客户端。

2022-09-16 15:42:11 1436

原创 【jQuery】常用API、样式、属性、事件

JavaScript库:即library,是一个封装好的特定的集合(方法和函数)。从封装一大堆函数的角度理解库,就是在这个库中,封装了很多预先定义好的函数在里面,比如动画animate、hide、show,比如获取元素等。语法参数params:想要更改的样式属性,以对象形式传递,必须写。属性名可以不用带引号,如果是复合属性则需要采取驼峰命名法borderLeft。其余参数都可以省略。

2022-09-11 14:03:27 220

原创 【JS网页特效】PC端、移动端网页特效、本地存储

offset翻译过来就是偏移量,我们使用offset系列相关属性可以动态的得到该元素的位置(偏移)、大小等。获得元素距离带有定位父元素的距离获得元素自身的大小(宽度高度)注意:返回的数值都不带单位只能获取,不能赋值。

2022-09-08 21:05:18 231

原创 【Web APIs】BOM 定时器、location对象、navigator对象、history对象

BOM ( Browser Object Model )即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是windowBOM由一系列相关的对象构成,并且每个对象都提供了很多方法与属性。

2022-09-04 14:09:11 264

原创 【Web APIs】DOM获取元素、操作元素、节点操作、事件高级详解

1)获取属性值element.属性获取属性值element.getAttribute('属性');element.属性获取内置属性值(元素本身自带的属性)element.getAttribute('属性');主要获得自定义的属性(标准) 程序员自定义的属性(2)设置属性值element.属性 = '值’设置内置属性值element.setAttribute('属性','值');(3)移除属性element.removeAttribute('属性');目的∶是为了保存并使用数据。...

2022-08-12 11:06:33 284

原创 【git学习】git项目管理工具

分布式版本控制系统没有“中央服务器”,每个人的电脑上都是一个完整的版本库,这样工作的时候,无需要联网了,因为版本库就在你自己的电脑上。几乎所有的版本控制系统都以某种形式支持分支。使用分支意味着你可以把你的工作从开发主线上分离开来进行重大的Bug修改、开发新的功能,以免影响开发主线。使用分支意味着你可以把你的工作从开发主线上分离开来进行重大的Bug修改、开发新的功能,以免影响开发主线。Git工作目录下对于文件的修改(增加、删除、更新)会存在几个状态,这些修改的状态会随着我们执行Git的命令而发生变化。...

2022-08-10 11:16:19 1197

原创 【JavaScript基础】流程控制、数组、函数、对象

函数的形参也可以看做是一个变量,当我们把引用类型变量传给形参时,其实是把变量在栈空间里保存的堆地址复制给了形参,形参和实参其实保存的是同一个堆地址,所以。按道理基本数据类型是没有属性和方法的,而对象才有属性和方法,但上面代码却可以执行,这是因为js会把基本数据类型包装为复杂数据类型,其执行过程如下∶。在JavaScript中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等。作用域的使用提高了程序逻辑的局部性,增强了程序的可靠性,减少了名字冲突。...

2022-08-05 12:12:46 1127

原创 【JavaScript基础】变量、数据类型、运算符

BrowserObjectModel,简称BOM)是指浏览器对象模型,它提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。ECMAScript规定了JS的编程语法和基础核心知识,是所有浏览器厂商共同遵守的一套JS语法工业标准。∶当有多个表达式(值)时,左边的表达式值可以确定结果时,就不再继续运算右边的表达式的值。字符串是由若干字符组成的,这些字符的数量就是字符串的长度。算术运算使用的符号,用于执行两个变量或值的算术运算。+(加)、-(减)、*(乘)、/(除)、%(取余数)...

2022-08-01 16:39:57 227

原创 【移动web】Flex布局模型、移动适配、响应式网页

flex布局/弹性布局-是一种浏览器提倡的布局模型-布局网页更简单、灵活-避免浮动脱标的问题。

2022-07-28 15:19:12 840

原创 【CSS3】字体图标、平面/空间转换、渐变、动画

及旋转的角度·x,y,z取值为0~1之间的数字。

2022-07-15 20:16:40 798

原创 【CSS定位装饰】

1、标准流(1)块级元素独占一行,垂直布局(2)行内元素/行内块元素一行显示多个,水平布局2、浮动(1)可以让原本水平布局的块级元素变成水平布局3、定位(1)可以让元素自由的摆放在网页的任意位置(2)一般用于盒子之间的层叠状况1、可以解决盒子与盒子之间的层叠问题-定位之后的元素层级最高,可以层叠在其它盒子上面2、可以让盒子始终固定在屏幕中的某个位置1、设置定位方式属性名:常见属性值:2、设置偏移值-偏移值设置分为两个方向,水平和垂直方向各选一个使用即可-选取的原则一般是就近原则(离

2022-07-09 16:16:20 931

原创 【CSS浮动】

1、作用:根据元素在HTML中的结构关系查找元素2、优势:减少对于HTML中类的依赖,有利于保持代码整洁3、场景:常用来查找某父级选择器中的子元素代码:-n可以为常见公式:伪元素:一般页面中的非主体内容可以使用伪元素区别:1、元素:HTML设置的标签2、伪元素:由CSS模拟出的标签效果种类:注意点:1、必须设置content属性才能生效(content属性值为要添加的内容)2、伪元素默认是行内元素场景:浏览器在解析行内块和行内标签的时候,如果代码换行,会产生一个空格的间距浮动用于图文环

2022-07-07 21:13:42 1681

原创 【CSS盒子模型】

特性:不同选择器具有不同的优先级,优先级高的选择器样式会覆盖优先级低的选择器样式优先级公式:注意点:1、写在属性值的后面,分号的前面!2、不能提升继承的优先级,只要是继承有限级最低!3、实际开发不建议使用场景:如果是复合选择器,此时需要通过权重叠加计算方法,判断最终哪个选择器优先级最高会生效权重叠加计算公式:(每一级之间不存在进位)比较规则:1、先比较第一级数字,如果比较出来了,后面通通不看2、比较第二个…3、…4、如果最终所有数字都相同,表示优先级相同,则比较层叠性(谁写在下面,谁说

2022-07-07 13:38:37 94

原创 【CSS进阶】

作用:根据HTML标签的嵌套关系,选择父元素后代中满足条件的元素选择器语法:结果:在选择器1所找到标签的后代(儿子、孙子、重孙子…)中,找到满足选择器2的标签,设置样式代码:作用:根据HTML标签的嵌套关系,选择父元素子代中满足条件的元素选择器语法:结果:在选择器1所找到标签的子代(儿子)中,找到满足选择器2的标签,设置样式作用:同时选择多组标签,设置同样的样式选择器语法:结果:找到选择器1和选择器2选中的标签,设置样式作用:选中页面同时满足多个选择器的标签选择器语法:结果:找到页面中既

2022-07-06 15:30:19 383

原创 【CSS基础】

CSS:层叠样式表(Cascading style sheets)css写在style标签中,style标签一般写在head标签里面,title标签下面结构:标签名{css属性名:属性值;}作用:通过标签名找到页面中所有这类标签,设置样式注意点:1.标签选择器选择的是一类标签,而不是单独某一个2.标签选择器无论嵌套关系有多深,都能找到对应的标签结构:.类名{css属性名:属性值;}作用:通过类名,找到页面中所有带有这个类名的标签,设置样式注意点:1.所有标签上都有class属性,class属

2022-07-05 17:09:27 159

原创 【HTML基础】

场景:在网页中按照行展示关联性的内容,如:新闻列表、排行榜、账单等特点:按照行的方式,整齐显示内容种类:无序列表、有序列表、自定义列表代码:标签组成:显示特点:列表的每一行前默认显示圆点标识注意点:ul标签中只允许包含li标签li标签可以包含任意内容代码:标签组成:显示特点:列表的每一行前默认显示序号标识注意点:ol标签中只允许包含li标签li标签可以包含任意内容代码:标签组成:显示特点:dd前会默认显示缩进效果注意点:dl标签中只允许包含dt/dd标签dt/dd标签可以包含任意

2022-07-04 17:13:00 73

原创 【HTML认知】

网站:利用前端技术制作的网页集合。网页:构成网站的基本元素,通常是 HTML 格式的文件(.htm 或 .html)必须通过浏览器来阅读。超文本:由图片、声音、动画、视频……构成且可以相互链接的文本。HTML:超文本标记语言(HTML 不是编程语言,而是由一套标记标签构成的标记语言)。前端代码开发 ——> 浏览器解析、渲染代码 ——> 呈现 Web 页面。PC 端五大浏览器: IE、Chrome、Firefox、Safari、Opera、(目前 IE 已经被 Edge 取代)。四大浏览器内核:IE(Trid

2022-07-03 16:14:59 878

原创 【函数】内联函数、带默认参数值的函数、函数重载

1、函数C++继承了C语言的全部语法,也包括函数的定义与使用方法。 1.1 函数的定义与使用 主函数是程序执行的开始点,由主函数调用子函数,子函数还可以调用其他子函数。 1.2函数的定义 形参的作用是实现主调函数与被调函数之间的联系,通常将函数所处理的数据、影响函数功能的因素或 者函数处理的结果作为形参。 只有函数被调用时才由主调函数将实际参数(实参)赋予形参。 一个函数可以有返回值,也可以没有返回值,没有返回值的时候类型标识符是void,可以不写return语 句,..

2022-01-15 17:07:16 396

空空如也

空空如也

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

TA关注的人

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