需求:A页面跳转到B页面,B页面带参跳转到C页面,C页面点击确定带参跳转回B页面。但是C页面点击返回按钮可返回到B页面,B页面点击返回按钮可返回到A页面。 即A->B(带参)<->C(带参) 在Vue3中,如果全部使用router.push带参跳转,则返回时路由跳转会变得很混乱。 解决方法:B和C页面的相互跳转全部使用router.replace,即在路由跳转栈中把栈顶元素换成新的页面元素。 示例代码为: if(route.query.mode='viewerUser'){ router.replace({ path:'/viewerUserList', query:{ m...

按Windows+R键可启动“运行框”,键入“diskmgmt.msc”并点击“Enter”。进入磁盘管理。 磁盘合并(例如D盘合并E盘): 1.右键单击E盘,选择“删除卷”。 2.在删除了E盘后,右键点击D盘,选择“扩展卷”。 3.进入“扩展卷”向导,点击“下一步”,然后选择要合并的目标分区。 4.输入要扩充的空间尺寸,接着点击“下一步”。 5.确认操作无误后,点击“完成”即可。 ps:我的电脑SSD最左侧有1G大小的Reserved空间,磁盘的文件系统一般都是NTFS。   磁盘压缩(例如C盘分一部分空间给D盘): 1.右键单击C盘并选择“压缩卷”。 2.输入要从C盘缩减的空间量...

任何一个页面,如果没有手动配置滚动条,若页面高度超出屏幕,拉到页面底部然后点击进行页面路由跳转,就会产生新页面已自动滚动一段距离的缺陷。 解决方法为在路由守卫里面加上一行重置滚动条的代码,这样所有页面都不会有这问题了。 如在permission.js加上: router.beforeResolve(asyncto=>{ window.scrollTo(0,0); }) 即可解决此缺陷。

右键菜单->GitBashHere打开Git的命令行 查看项目每个人提交的代码行数统计,即执行 gitlog--format='%aN'|sort-u|whilereadname;doecho-en"$name\t";gitlog--author="$name"--pretty=tformat:--numstat|awk'{add+=$1;subs+=$2;loc+=$1$2}END{printf"addedlines:%s,removedlines:%s,totallines:%s\n",add,subs,loc}'-;done 结果示例: 罗毅豪 addedlines:...

Linux取/etc/passwd文件的2-5行的方法,有如下5种方式。 sed-n'2,5p'/etc/passwd cat/etc/passwd|head-5|tail-4 head-5/etc/passwd|tail-4 awk'NR2,NR5'/ect/passwd awk'NR>=2&&NR<=5'/etc/passwd  

  TzIKhmlW4Wk4   2023年11月25日   20   0   0 sedsed

ctrl+A切到当前行开头 ctrl+E 切到当前行结尾 ctrl+L清屏 ctrl+U当前行往前清除 ctrl+K 当前行往后清除 ctrl+D退出登录

  TzIKhmlW4Wk4   2023年11月25日   21   0   0 系统系统

为提高页面的兼容性,可使用postcss-px-to-viewport。 1.安装依赖 "postcss-px-to-viewport":"^1.1.1" 2.在vite.config.js导入 importpostcssPxToViewportfrom'postcss-px-to-viewport'; 3.增加css配置,示例如下 returndefineConfig({ plugins:[vue(),buildTimePlugin(mode)], build:{ outDir:dist, }, resolve:{ alias:{ "@":path.resolve(__dirnam...

1.新增buildTimePlugin(mode)插件 exportdefault({mode})=>{ process.env={...process.env,...loadEnv(mode,process.cwd())}; letdist="dist-collect"; constenv=process.env.VITE_NODE_ENV; if(env){ if(env.startsWith("form")){ dist="dist-collect"; }elseif(env.startsWith("process")){ dist="dist-smart-process"; ...

需求:现有100个文件,每个文件需要复制成3份,并且在文件名后加上-张三、-李四、-王五。 1.全选所有文件,复制,粘贴,粘贴,形成300个文件。 2.使用命令输出所有文件名到文本文件中。 dir/b>name.txt 3.将结果复制到Excel的某一列中。 4.在某一列中,输入-张三、-李四、-王五(通过在字符串前输入单引号使单元格变成文本,防止-符号出错),填充300行,填充时选择复制单元格。 5.在文件名列中,选择数据->分列->分隔符号。 如文件名家长学校指导自学表(孩子爱攀比怎么办)副本(2).docx、家长学校指导自学表(孩子爱攀比怎么办).docx 可先以-...

在工作中,我们会遇到需要在浏览器页面上进行大量重复操作的问题。 一、可以通过编写和在浏览器控制台执行脚本解决问题。 示例脚本1: $('[id="processFormSubmitNext"]').click();$('[title="结束办理"]').click();$('[id="comment_textarea"]')[0].value="已阅。";window.confirm=()=>{returntrue;};grcsp_mockSubmitInWindow(); 1.用$('[attr="xxx"]').click()获取元素进行点击操作 2.用$('[attr="xxx...

由于IDE打开太多会导致电脑巨卡,可以通过使用批处理文件调用命令,在命令行启动前后端程序。 示例如下: 1.启动后端 @echooff calljava-jarC:\xxx\base-module-system\target\chudayi.jar--jasypt.encryptor.password=xxx exit 2.启动前端 @echooff D: cdD:\project\xxx\webapp-ant callnpmrundev exit 3.重新编译运行后端 @echooff D: cdD:\project\xxx callmvncleancompile callmvnp...

1.新增<video> <videoclass="video-background"autoplaymutedloop> <sourcesrc="../../assets/starry-sky.mp4"type="video/mp4"/> Yourbrowserdoesnotsupportthevideotag. </video> 2.新增CSS样式 .video-background{ position:fixed; top:0; left:0; min-width:100%; min-height:100%; width:auto; h...

  TzIKhmlW4Wk4   2023年11月02日   34   0   0 idecsscsside
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~