首页 > 其他分享 >开发过程的一些小要点记录

开发过程的一些小要点记录

时间:2024-07-25 17:18:05浏览次数:9  
标签:记录 IDEA 组件 开发 即可 要点 txt 页面

在这里记录一下开发过程的一些小要点。

这些小要点暂时无法单独写成一篇文章,如果以后有时间可以对单个小要点进行知识扩展,形成文章。

1.<van-tabs>加上sticky属性,即可实现固定定位。

2.媒体查询区间左闭右开。

3.普通的时间字符串可用大于小于号比较大小。

4.图片加载出现404,给img标签加上onerror="this.src='assets/img/default.png'"增加默认图片。

5.jq的children只返回直接子元素,find是查找所有子孙后代(offspring)。

6.有时调整font-size的值会因为font-family的值影响而无效。

7.eval('(' + result + ')')可以把数组的json字符串形式result转化为数组。

8.清除span之间间隔的方法:设置父元素font-size为0,然后单独设置span的字体大小即可。

9.微信小程序开发工具升级后,页面空白,调整app.json里的路由顺序即可。

10.Taro的组件加载时,不调用componentDidShow钩子,只调用componentDidMount钩子。

11.Taro的js中使用本地图片时,需要在文件头导入,再使用变量。

12.在IDEA中,如果项目右侧没有出现maven的tab,则可以通过右键项目,Add Framework Support,选择Maven即可。

13.在Vue中修改样式不生效,原因是使用了<style scoped></style>,多了个scoped导致的。

14.Vue路由刷新页面404,可以修改nginx配置,在location / 里加上try_files $uri /index.html;即可。

15.修改组件样式但是不想影响全局,则增加个父类的选择器即可。

16.单点登录另一个系统,若端口号改变,则localStorage和sessionStorage存储的内容不见了,但是cookie存储的内容仍在。

17.新增页面后,Vite HMR不起作用,原因是router中新增的页面的路径大小写与文件名大小写不一致。

18.forEach和map函数无法中途退出当前循环。

19.Promise一new出来,就会发送请求。

20.运行Java程序报错:找不到或无法加载主类,通过IDEA的File->Invalidate Caches清理IDEA缓存即可解决问题。

21.用扩展运算符实现数组合并和对象合并,取代concat和Object.assign函数。

22.精确搜索时,用find函数取代filter,find方法只要找到符合条件的项,就不会继续遍历数组。

23.实体类给字段的修饰符后面加transient,则不会持久化该变量。

24.使用<video>,视频无法播放,增加<meta name=referrer content=no-referrer>即可。

25.desc是MySQL的关键字,不能用于表字段名。

26.VScode自动重命名标签插件为Auto rename tag。

27.Xshell和Xftp到期,则下载新的学生版。

28.快速合并多个txt的方法为将所有txt放在同一文件夹下,在当前目录进入cmd,执行type *.txt >> merge.txt

29.使用100vh为元素设置高度会占据整个视窗的高度,导致Vant的为ActionSheet组件做的ios底部安全区适配失效。

30.页面顶部标题栏和ios顶部工具栏重合,可通过删除index.html的meta标签的viewport-fit=cover解决。

31.出现Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError报错,重新编译Java代码即可。

32.Controller接口请求体中含有变量名为eAppCode,传参则需要传eappCode,这是由于Java Bean默认的转换规则导致的。

33.Boolean("false")结果是true。

34.<a-select>组件更新options后下拉框选择内容未改变,需要加上:filter-option="false"即可。

35.使用深拷贝的方法import { cloneDeep } from "lodash";

36.打开新的标签页,保持Chrome开发者工具不关闭的方法为打开Global->Auto-open DevTools for popups。

37.在IDEA和VSCode的终端打开cmd的命令为start cmd。

38.Vant的<van-field>属性clearable突然不生效,可以切换浏览器显示的手机型号或切换手机电脑模式显示。

39.使用iframe嵌入页面,由于跨域,设置Cookie可能会出现设置不成功的情况,可以使用localStorage进行替换。

 

标签:记录,IDEA,组件,开发,即可,要点,txt,页面
From: https://www.cnblogs.com/luoyihao/p/18323703

相关文章

  • 如何在 python 日志记录中插入换行符?
    importlogginglogging.basicConfig(level=logging.DEBUG,format='%(asctime)s%(levelname)s%(message)s',datefmt='%H:%M:%S')logging.info('hello')logging.warning('\nnewhello')11:15:01INFOhello11:16......
  • SpringBoot 结合官网对MQTT消息队列整合记录
    SpringBoot结合官网对MQTT消息队列整合首先是mavenPom的引入MqttClient<dependency><groupId>org.eclipse.paho</groupId><artifactId>org.eclipse.paho.client.mqttv3</artifactId><version>1.2.......
  • Spring Boot + Maven 多模块项目开发详解
    SpringBoot+Maven多模块项目开发详解在现代软件开发中,模块化开发是一种非常重要的设计思想。它不仅能提高代码的可维护性,还能促进团队协作。今天,我们就来聊聊如何使用SpringBoot和Maven来构建一个多模块项目。为什么要使用多模块?在开始之前,我们先来讨论一下为什么要使......
  • 【网站开发系列】SDL checklist
    前言SDL的前期阶段包含了需求分析和设计阶段,这个阶段有不少沟通工作,项目经理、产品经理甚至需求方都可能会涉及,在梳理各开发条线的项目情况后,需要给出相应的建议。在这里,一份Checklist可能会很有帮助。美的金融科技就发布了一个金融科技SDL安全设计Checklist,内容涵盖输入验证、......
  • ✨如何0元成本从开发到建站✨建议收藏✨
    Hello,小伙伴大家好,我是小VIE,一名为了搭建个人博客而入坑前端的后端。〒▽〒自从前几天上线部署了自己的博客后,就一直在总结这段时间的开发经历,既有自己的学习心得,也有实践过程。如果你对学习方法和博客开发经历也有兴趣,欢迎了解:学习心得,希望对你在学习道路上能信心倍增:两......
  • Qt/C++使用小记7【qt单例模式-写日志/保存运行记录】
    小收获7众所周知,有时候需要记录行为操作,或者记录数据进行对比,甚至有的时候需要记录软件内的数据,来确认错误的地方或者验证数据的准确性,那么该如何进行呢这里我所使用的是使用“单例模式”来进行记录的,所以这个收获说是记录写日志,不如说是记录单例模式的使用~什么是单例模式?......
  • Makefile知识点总结(Linux下开发Risc-V单片机实例)
    Makefile会不会写makefile,从一个侧面决定一个人是否具备完成大型工程的能力。Makefile和make命令一起配合使用,为什么要使用makefile,原因以及优点在下文解释。简单辨析一下建立工程的三种方式Makefile使用非常广泛,通用性强,可跨平台但是语法比较严格,写一个通用,便于管理......
  • 记录oracle迁移达梦的步骤
    1DTS(DM数据迁移工具)迁移应注意检查的相关事项1.1迁移数据可能会导致oracle内存溢出,需要oracle数据库管理人员在1.2先查询出备份表,确认查出来的是备份表,然后drop这些备份表,生产环境可能备份表也需要迁selectt.OWNER,table_name,T.NUM_ROWSfromdba_tabLES......
  • LLM-文心一言:通过 date_histogram 聚合来查询特定时间范围内的每个时间桶的最新记录
    在Elasticsearch(ES)中,如果你想通过date_histogram聚合来查询特定时间范围内的每个时间桶(比如每小时、每天等)的最新记录,你需要结合使用date_histogram聚合和top_hits聚合。date_histogram用于按时间分组数据,而top_hits用于在每个时间桶内选择最新的记录。以下是一个示......
  • 鸿蒙HarmonyOS【应用开发一、鸿蒙简介】
    ✍️作者简介:小北编程(专注于HarmonyOS、Android、Java、Web、TCP/IP等技术方向)......