所见即所得的动画效果:Animate.css

2023-11-16
阅读 2 分钟
972
我们可以在集成Animate.css来改善界面的用户体验,省掉大量手写css动画的时间。官网:Animate.css使用1、安装依赖 {代码...} 2、引入依赖 {代码...} 3、在项目中使用在class类名上animate__animated是必须的,animate__flipInX为你应用的动画效果 {代码...} 定义动画的持续时间、延迟和迭代Animate.css 使用自定义属性(...

van-dialog弹窗异步关闭

2023-11-15
阅读 3 分钟
1.1k
有时候我们需要通过弹窗去处理表单数据,在原生微信小程序配合vant组件中有多种方式实现,其中UI美观度最高的就是通过van-dialog嵌套表单实现。
封面图

url请求头信息

2023-11-14
阅读 2 分钟
570
Host:用于指定请求资源的主机 IP 和端口号,其内容为请求 URL 的原始服务器或网关的位置。从 HTTP 1.1版本开始,请求必须包含此内容。
封面图

Git提交规范

2023-11-13
阅读 1 分钟
481
git提交代码,修改了哪些内容,要让人一眼就能看出来主要提交了什么,是添加了功能还是解决了问题,当前提交时修改了哪些内容,有了提交规范就一目了然,同时它也是大多数git管理工具默认展示提交的信息。如果你写的标准,那么提交记录看起来就很漂亮很规整。
封面图

用户隐私API调用

2023-11-12
阅读 2 分钟
817
由于用户隐私保护的政策执行,我们在调用涉及到用户隐私的API时,未更新用户隐私保护协议是无法直接调用的,小程序会默认判断是否更新用户隐私保护,并根据用户隐私保护中的协议来判断是否可以调用对应的API,如开发者调用的API在用户保护协议中未声明,小程序则会默认禁用该API。例如:wx.chooseLocation选择地址API,...
封面图

Module理解及使用

2023-09-02
阅读 4 分钟
1.4k
ES6的模块化设计思想是静态化,也就是说,在编译的时候确定模块的依赖关系,以及输出输出入的变量。而CommonJS和AMD模块都是在运行时确定的。ES6的模块不是对象,而是通过export显示指定输出的代码,再通过import命令输入。
封面图

Map数据结构详解

2023-02-21
阅读 6 分钟
1.2k
MapObject本质上是键值对的集合(Hash结构),但Object只能将字符串当做键,这就给Object带来了很大的限制。 {代码...} 为了解决这个问题,es6提供了Map数据结构。它类似于对象,也是键值对集合,但键不局限于字符串,各种类型的值都可以当做键。Object结构:字符串键:值Map结构:值键:值 {代码...} 上面案例使用Map的se...

【TS】接口和接口继承

2023-01-29
阅读 2 分钟
865
接口也相当于语法规范,在使用ts编写的时候,需要注重的就是数据类型以及语法规范,恰好这里提供了一个接口,在进行传值的时候,传值的类型以及字段必须符合我们预期的类型规范才可以,下面是代码演示语法:interface 接口名 { 参数名 : 数据类型 } ,例如: interface IPerson { username : string }
封面图

sort()排序以及多个属性数组对象排序(按条件排序)

2023-01-28
阅读 2 分钟
2k
sort() 方法是最强大的数组方法之一。默认排序顺序为按字母升序。使用数字排序,你必须通过一个函数作为参数来调用。比较函数两个参数a和b,a-b 升序,返回b-a 降序注意: 这种方法会改变原始数组!