自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 当鼠标悬停在卡片上时,背景图片会平滑放大,而文本内容保持不变

本文介绍了四种实现背景图像放大效果的CSS方案,并对其性能进行了对比。方案一通过调整background-size实现放大,代码简洁但可能出现边缘模糊。方案二使用伪元素创建背景并应用transform: scale(),结构清晰但可能影响性能。方案三通过动态调整元素尺寸实现放大,兼容性好但需精确计算偏移量。方案四使用CSS滤镜模拟放大效果,适合轻量级需求但视觉效果有限。综合性能与效果,推荐使用transform: scale(),因其利用硬件加速,性能最优且效果平滑。其他方案可根据具体需求选择。

2025-05-09 14:30:23 182

原创 如何解决git merge冲突?

解决git merge冲突的关键在于手动编辑冲突文件,决定保留哪些修改,然后标记冲突已解决并提交合并结果。你可以根据自己的需求选择手动编辑或使用工具辅助解决冲突。

2025-04-23 17:23:02 677

原创 git merge 合并分支

git merge是 Git 中非常重要的一个命令,它能帮助你把不同分支的修改整合到一起。在使用时,你需要根据实际情况选择合适的合并方式和选项,同时要注意处理可能出现的合并冲突。

2025-04-23 16:49:00 601

原创 js实现-数组对象按照另一个数组进行排序

现在我们的options数组已经可以排序了。:数组二要根据数组一的前后顺序进行排序;:两个数组,排序有点困难,如果变成一个。

2023-10-23 15:20:39 910

原创 vue表格弹框 改变值 行内值也变

console.log("监听数据===",val);

2023-08-25 16:42:38 330 1

原创 vue组件和index.html之间通讯

vue组件和index.html之间通讯

2023-04-25 10:39:06 502

原创 子组件调用父组件的函数,不影响父组件的结果

this.get(参数1,回调函数function(obj)=>{调用同一个接口,对返回结果做不同的处理方式callback。this.$emit("get",参数1,回调函数)//对返回结果重新处理,不影响其他。

2023-03-25 16:50:17 183

原创 数组对象根据id去重(javascript方法)

需要去重的数组对象。

2023-01-10 11:02:58 266

原创 修改elementui时间 默认后面的时间 x年x月x日 00:00:00 - x年x月x日 23:59:59

让在时间控件中默认时间的最后面的日期时间在第一次选择后是23:59:59分前面的是00:00:00。添加change事件 添加:picker-options=“pickerOptions”在data中的pickerOptions中添加。在changeTimer事件处理值。

2022-12-15 12:24:09 961

原创 VUE项目中el-table动态合并列单元格(附带代码解析注释)

【代码】VUE项目中el-table动态合并列单元格(附带代码解析注释)

2022-11-30 11:11:17 1486

原创 tab切换时,滚动会重新回到顶部,怎么避免这个问题?

暂时处理:用visibility代替display,并且把隐藏的面板高度设为0。

2022-10-10 11:32:38 1356

原创 Nuxt项目:window.__nuxt__不利于seo问题

node_modules/@nuxt/vue-renderer/dist/vue-renderer.js 引用了 fs-extra 模块。node_modules/@nuxt/vue-renderer/dist/vue-renderer.js 也需要修改。修改完成后,别忘了给.nuxt文件夹开启读写权限,本地开发npm run dev的时候,还是需要改回来。注意:修改完后重新打包npm run build ,上传到服务器,同时服务器内的。把源代码里面的window.__nuxt__提取到js文件里面。

2022-08-24 18:24:12 988

原创 js两个数组去重

varnewArr=[...newSet(data1.concat(data2))]//结果['1','2','3','5','9']varnewArrs=[...newSet([...data1,...data2])]//结果['1','2','3','5','9']1.1两个数组arr1和arr2,去除重复对象,

2022-07-29 16:34:24 5701

原创 css屏幕宽度小于某定值时调整div宽度

当屏幕大于700px,小于800px引用外部样式

2022-07-24 11:38:16 1802

原创 js获取cookie值

getCookie(cookie_name) { var allcookies = document.cookie; //索引长度,开始索引的位置 var cookie_pos = allcookies.indexOf(cookie_name); // 如果找到了索引,就代表cookie存在,否则不存在 if (cookie_pos != -1) { // 把cookie_pos放在值的开...

2022-04-11 16:04:51 13226

转载 Nuxt添加百度统计

在 Nuxt.js应用中使用Google统计分析服务,或者百度统计分析服务,推荐在 plugins 目录下创建 plugins/ga.js 文件。统计统计分析我们可以获取网站pv,uv数据,来判断网站的页面那些更受用户欢迎,有利于网站后期的发展,这里主要讲解nuxt.js应用中的添加方式添加百度统计ga.js页面内容如下:export default ({ app: { router }, store }) => { /* 每次路由变更时进行pv统计 */ router.afte

2022-04-06 09:28:50 1358

原创 document.referrer之隐藏来源

document.referrer是用来获取跳转链接的来源,正规的解释是:referrer 属性可返回载入当前文档的文档的 URL例子:当我们点击有referrer的a标签的时候,在百度页面我们可以看到referrer。当我们点击ifame中嵌套的a标签的时候,在百度页面我们可以看到referrer为空字符串。此外,想要区分本身自己的链接,还是蜘蛛爬虫出来的链接来区分跳转路径let regexp = /\.(sogou|soso|ba

2022-01-18 14:56:17 812

原创 给el-table-column添加指定列的点击事件

在el-table-column中添加一个,重新把数据显示到div中,不然页面会没有数据显示 <el-table-column prop="province" label="代理单号" width="150"> <template slot-scope="scope"> <div class="blue-font-color" @click="delProject(scope.row)

2021-12-30 09:41:37 5131

原创 VS Code 的一些插件

名称 描述 Auto Close Tag 自动闭合HTML标签 Auto Import import提示 Auto Rename Tag 修改HTML标签时,自动修改匹配的标签 Airbnb react snippets react编码规范 AutoFileName 自动补全文字名 Babel JavaScript babel插件,语法高亮 Babelrc .babelrc文件高亮提示 Beautify css/sass/scs

2021-11-11 15:20:01 458

原创 VSCODE自定义vue代码模板,自定义注释片段(动态时间)

一、打开vscode,点击左下角设置图标。二、点击用户代码片段三、点击新建全局代码片段文件四、输入自定义代码片段配置文件名,例如:vue.json五、进行代码片段配置示例如下{"vue-template":{//模板名称"prefix":"vue",//触发条件"body":[//内容"<!--","*@...

2021-11-10 17:35:16 1966

原创 SNV分支和合并、切换分支

1:trunk:主干 branche:分支2:创建分支 在主线目录上(trunk),右键点击然后选择“Branch/tag”3:合并分支 3.1:分支 ==》主干 选中trunk项目右键–>team–>选择合并(merger)->选择要合并的分支路径 3.2:主干 ==》分支选中branche项目右键–>team–>选择合并(merger)->选择要合并的主干...

2021-11-08 17:29:17 509

原创 vue开发代码规范之代码格式化

在项目根目录下创建.vscode文件夹,里面创建一个settings.json文件,内容如下:{ // vscode默认启用了根据文件类型自动设置tabsize的选项"editor.fontSize": 16,// "editor.detectIndentation": false,// 重新设定tabsize// "editor.tabSize": 2,// #每次保存的时候自动格式化"editor.formatOnSave": ...

2021-10-28 11:23:31 471

H5手机端上下翻页功能

H5手机端上下翻页功能

2022-04-11

空空如也

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

TA关注的人

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