2023/07/23

1. 必须等待所有请求结束后才能执行后续操作的处理方式

方式一:

async func () {const p1 = await api1();const p2 = await api2();const p3 = await api3();Promise.all([p1, p2, p3]).then(res => {后续操作...})
}

方式二:待补充

2. flex 弹性盒子布局多行,最后一行不占满的技巧

  1. 外层容器给弹性盒子布局, 且给外层盒子一个after伪类元素。

    .container {display: flex;justify-content: space-between; //两边布局flex-wrap: wrap; //换行
    }
    // 可以理解为占位
    .container::after {content: '';width: 30%; height: 0;visibility: hidden;
    }
    

    visibility:hidden将元素隐藏,但是在网页中该占的位置还是占着。

  2. 给容器内的盒子宽度按照100%等分,比如每行三个盒子就可以给30%,四个盒子就可以给25%, 高度可以由固定内容撑开最好,也可以自己给固定高度。

    .item {width: 30%;
    }
    

3. 滚动条隐藏

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xGnpsroV-1690122936379)(C:\Users\22706\AppData\Roaming\Typora\typora-user-images\image-20230723221329323.png)]

4.解决小程序image标签和文字无法并排的问题

如下:

<view class="order-content-header"><image class="tiktok-icon" src="@/static/image/homepage/tiktok_icon.png"></image>巧虎奇幻舞台历险记巧虎奇幻舞台历险记巧虎奇幻舞台历险记巧虎奇幻舞台历险记
</view>.order-content-header {width: 446rpx;height: 80rpx;font-size: 28rpx;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;// text-indent: 34rpx;position: relative;.tiktok-icon {// position: absolute;// top: 4rpx;// left: 0;width: 32rpx;height: 32rpx;}
}

得到的结果是这样的,文字总是不能和image底部并排对齐,不论设置vertical-align:middle还是修改文字行高都无法实现对齐。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SpN4YWIx-1690122936380)(C:\Users\22706\AppData\Roaming\Typora\typora-user-images\image-20230723222428607.png)]

另外开发者工具上查看图片标签,也可以看到图片并没有下边的margin。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9KScZ1yJ-1690122936380)(C:\Users\22706\AppData\Roaming\Typora\typora-user-images\image-20230723222519141.png)]

最后采用了前辈传授的使用text-indent:px缩进一定距离,然后再将图片定位在缩进的位置。如上代码中注释掉的代码,最终成功实现效果:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VkW5V2Ex-1690122936381)(C:\Users\22706\AppData\Roaming\Typora\typora-user-images\image-20230723223011032.png)]

5.栅格/网格布局【待学】

CSS Grid 网格布局教程

6.主、渲染进程之间的通信【待补充】

待补充

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/6557.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

FPGA实现串口回环

文章目录 前言一、串行通信1、分类1、同步串行通信2、异步串行通信 2、UART串口通信1、UART通信原理2、串口通信时序图 二、系统设计1、系统框图2.RTL视图 三、源码1、串口发送模块2、接收模块3、串口回环模块4、顶层模块 四、测试效果五、总结六、参考资料 前言 环境&#xff…

map和set

这里写目录标题 前言概念关于Map的说明Map 的常用方法说明 Set 的说明常见方法 前言 本篇博客讲述了以下知识点 HashMap/TreeMap/HashSet/TreeSet 的使用HashMap 和 HashSet 背后的数据结构哈希表的原理和简单实现 概念 Map和set是一种专门用来进行搜索的容器或者数据结构&…

【计算机视觉 | 目标检测】arxiv 计算机视觉关于目标检测的学术速递(7 月 21 日论文合集)

文章目录 一、检测相关(15篇)1.1 Representation Learning in Anomaly Detection: Successes, Limits and a Grand Challenge1.2 AlignDet: Aligning Pre-training and Fine-tuning in Object Detection1.3 Cascade-DETR: Delving into High-Quality Universal Object Detectio…

《Docker与持续集成/持续部署:构建高效交付流程,打造敏捷软件交付链》

&#x1f337;&#x1f341; 博主 libin9iOak带您 Go to New World.✨&#x1f341; &#x1f984; 个人主页——libin9iOak的博客&#x1f390; &#x1f433; 《面试题大全》 文章图文并茂&#x1f995;生动形象&#x1f996;简单易学&#xff01;欢迎大家来踩踩~&#x1f33…

c语言修炼之指针和数组笔试题解析(1.2)

前言&#xff1a; 书接上回&#xff0c;让我们继续开始今天的学习叭&#xff01;废话不多说&#xff0c;还是字符数组的内容上代码&#xff01; char *p是字符指针&#xff0c;*表示p是个指针&#xff0c;char表示p指向的对象类型是char型&#xff01; char*p"abcdef&q…

使用Plist编辑器——简单入门指南

本指南将介绍如何使用Plist编辑器。您将学习如何打开、编辑和保存plist文件&#xff0c;并了解plist文件的基本结构和用途。跟随这个简单的入门指南&#xff0c;您将掌握如何使用Plist编辑器轻松管理您的plist文件。 plist文件是一种常见的配置文件格式&#xff0c;用于存储应…

7.6Java EE——Bean的生命周期

Bean在不同作用域内的生命周期 Bean的生命周期是指Bean实例被创建、初始化和销毁的过程。在Bean的两种作用域singleton和prototype中&#xff0c;Spring容器对Bean的生命周期的管理是不同的。在singleton作用域中&#xff0c;Spring容器可以管理Bean的生命周期&#xff0c;控制…

【简单认识MySQL存储过程】

文章目录 一、简介1、概述2、存储过程中的控制结构及应用场景3、存储过程的优点4、语法 二、示例1、创建存储过程2、查看存储过程3、 修改存储过程4、删除存储过程 一、简介 1、概述 存储过程在使用过程中是将常用或者复杂的工作预先使用sql语句写好并用一个指定的名称存储起…

vue父组件和子组件数据传递

vue --父组件向子组件传递数据 父组件&#xff1a; <template><div class"parent"><p>父组件&#xff1a;{{ msg }}</p><Child message"Hello, I am parent!"></Child></div> </template><script>…

pytest钩子函数(一):引导钩子和调试钩子

前言 pytest这个框架提供了非常多的钩子。通过这些钩子我们可以对pytest 用例收集、用例执行、报告输出等各个阶段进行干预&#xff0c;根据需求去开发对应的插件&#xff0c;以满足自己的使用场景。 01 什么是钩子函数&#xff1f; 钩子函数在pytest称之为Hook函数,它pytes…

【Linux】udp客户端windows版以及Tcp服务器的实现

windows版客户端更适合大多数人~ 文章目录 一. udp客户端windows版二.Tcp服务器的实现总结 一、udp客户端windows版 首先我们将上一篇文章中实现的udp大型聊天室的代码进行修改&#xff0c;注意我们只修改服务端代码将代码修改的很简单就好&#xff0c;因为我们只是做一个如何…

【Flume 01】Flume简介、部署、组件

1 Flume简介 Flume是一个高可用、高可靠、分布式的海量日志采集、聚合和传输的系统 主要特性&#xff1a; 它有一个简单、灵活的基于流的数据流结构&#xff08;使用Event封装&#xff09;具有负载均衡机制和故障转移机制一个简单可扩展的数据模型(Source、Channel、Sink) Sou…

使用“OpenCV函数”和“ORB-SLAM2源码中的ExtractORB()函数”提取ORB特征点

#include "ORB/global_defination/global_defination.h" // 导入ORB的全局定义 #include "ORB/ORBFeature.hpp" // 导入ORB特征相关的头文件using namespace ORB; // 使用ORB命名空间int main(int argc, char** argv) {google::InitGoogleLogging(argv[…

Zookeeper的基本概念以及安装

Zookeeper简介 Zookeeper是一个分布式的(多台机器同时干一件事情),开源的分布式应用程序协调服务,是Google公司Chubby产品,是Hadoop和Base重要的组件,.它是一个分布式应用程序提供一致性的服务的软件,提供的功能包括:配置服务,域名服务,分布式同步,组服务等 Zookeeper目…

SpringCloud使用log4j日志框架教程

前言 上一篇文章我们介绍了《SpringCloud使用logback日志框架教程》&#xff0c;本文我们再来介绍下log4j2。 Log4j2是一款流行的Java日志框架&#xff0c;它提供了高度可配置的日志记录功能&#xff0c;支持多种不同的输出格式和目标&#xff0c;比如文件、控制台、数据库等…

多肽试剂1801415-23-5,Satoreotide,UNII-S58172SSTS,应用在多肽标记及修饰上

资料编辑|陕西新研博美生物科技有限公司小编MISSwu​ Satoreotide&#xff0c;UNII-S58172SSTS Product structure Product specifications 1.CAS No&#xff1a;1801415-23-5 2.Molecular formula&#xff1a;C58H72ClN15O14S2 3.Molecular weight&#xff1a;1302.9 4.Packa…

手机word文档怎么转换成pdf?分享两种方法

手机word文档怎么转换成pdf&#xff1f;在如今信息化的时代&#xff0c;电子文档已经成为人们日常办公不可或缺的一部分。随着科技的不断进步&#xff0c;电子文档的格式也在不断发展。PDF作为电子文档的一种重要格式&#xff0c;被广泛使用。那么&#xff0c;如何将手机上的Wo…

一)Stable Diffusion使用教程:安装

目前AI绘画最火的当属Midjorney和Stable Diffusion&#xff0c;但是由于Midjourney没有开源&#xff0c;因此我们主要分享下Stable Diffusion&#xff0c;后面有望补上Midjourney教程。 本节主要讲解Stable Diffusion&#xff08;以下简述SD&#xff09;的下载和安装。 1&…

MyBatis学习笔记——2

MyBatis学习笔记——2 一、MyBatis核心配置文件详解1.1、environment&#xff08;环境&#xff09;1.2、transactionManager&#xff08;事务管理器&#xff09;1.3、dataSource&#xff08;数据源&#xff09;1.4、properties1.5、mapper 二、在WEB中应用MyBatis&#xff08;使…

[SQL挖掘机] - GROUP BY语句

介绍: group by 是 sql 中用于对结果集进行分组的关键字。通过使用 group by&#xff0c;可以根据一个或多个列的值将结果集中的行分组&#xff0c;并对每个分组应用某种聚合函数&#xff08;如 count、sum、avg 等&#xff09;以生成汇总信息。这样可以方便地对数据进行分类、…