自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 vue项目i18n国际化方案

locale.value = 'zh' // 原来是英语'en',切换成中文'zh'思路:1、安装、引入i18n插件,创建i18n实例、挂载实例对象。// 使用,此处的message是两个语言包中定义的字段的键。3、组合语言包对象,在创建i18实例时设置默认语言。locale: 'en' //设置默认语言为英语。3、在main.js中引入、创建实例、挂载。例如:新建src/lang/zh.js。新建src/lang/en.js。// 引入vue-i18n插件。// 组合语言包对象。

2024-04-17 17:53:53 133

原创 解决element-plus的el-dailog弹窗不能垂直居中的问题

将如下代码粘贴到组件的css部分即可:margin:0!important;top:50%;left:50%;flex:1;

2024-04-08 14:52:18 130

原创 解决vue3里面将props接收到的对象深拷贝后双向绑定失败为题

这样就可以将接收到的对象数据复制下来进行页面上的双向绑定,而不用考虑修改props报错的问题。

2024-04-08 11:08:49 99

原创 用vue-json-viewer美化页面展示json

4、注意value属性里面绑定的是json对象,而不是json字符串,否则样式不会生效。1、安装vue-json-viewer插件。:value="JSON对象"

2024-04-03 16:34:39 253 1

原创 前端vue3项目规范及命名规范

声明组件:单词首字母大写命名,如MyComponent,组件名应该始终是多个单词,根组件App除外。views文件夹下,只有一个文件的情况下不需要创建新的子文件夹,而是直接放在views目录下。小驼峰命名法,如mySchool,命名必须是跟需求内容有关的词,命名是复数的时候需要加s。使用组件:短横线分割命名,如全部大写,使用大写字母和下划线来组合命名,下划线用以分割单词,如MAX_COUNT。多个特性的元素应该分多行撰写,每个特性一行,增强可读性。

2024-04-03 10:03:09 357 1

原创 vue3点击按钮实现文件携带参数一起上传

vue3点击按钮实现文件携带参数一起上传

2024-04-02 10:52:34 331 1

原创 美化json

美化json

2024-04-02 10:39:01 60

原创 解决前端下载.json文件打开后显示[object object]问题

2、let blob = new Blob(JSON.stringify(res, null, 2).split('')) //括号内的JSON.stringify(res, null, 2).split('')是解决问题的核心。3、let url = window.URL.createObjectURL(blob) //创建流文件的url。4、let a = document.createElement('a') //生成a标签,用于下载。

2024-04-02 10:34:55 218 1

空空如也

空空如也

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

TA关注的人

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