- 博客(11)
- 收藏
- 关注
原创 前端打印界面某个部分
可以满足更加复杂的打印需求,且兼容IE9及以上浏览器及各大主流浏览器,打印完后不用刷新原浏览器界面。趋向于打印整个界面,且界面打印后需要重载原界面,否则原界面的所有事件将不再生效,打印方式简单。此种方法既打印了我们所需要的html元素,保留了其样式,也无需刷新原浏览器界面。
2023-03-17 16:21:52
1571
原创 移动端适配配置
目前项目中一般使用rem来进行页面的适配,基本原理是利用rem跟随字体大小改变而改变从而实现了自适应的功能。html的字体是固定的,所以需要监听页面大小的变化,推荐使用淘宝的amfe-flexible插件。页面自行定义基准值或者利用postcss-pxtorem插件来进行自动转化。
2023-03-17 15:42:25
206
原创 移动端axios封装
在src/uitls文件下新增uitls文件夹,文件夹内新增request.js文件,在这里我们对axios进行初始化后,暴露给需要引用的文件,方便开发。在src/下新建api文件夹,新建分类的api请求文件。主要是方便团队开发,容易归类。在vue项目中,和后台交互获取数据这块,我们通常使用的是axios库。axios文档参考axios文档。(1)安装axios依赖。(2)配置axios。(3)api请求配置。
2023-03-17 15:32:58
287
原创 常见git命令
git stash pop :命令恢复之前缓存的工作目录,将缓存堆栈中的对应stash删除,并将对应修改应用到当前的工作目录下,默认为第一个stash,即stash@{0},如果要应用并删除其他stash,命令:git stash pop stash@{git reset --hard HEAD~num:跟上面指令类似,但是num表示恢复到前几个版本,从当前版本向前推,此时查看log也会恢复到向前推的版本之前的信息。git add file.name:将工作区中的代码添加到缓存区中,单条的添加。
2023-03-17 15:26:47
203
原创 前端脚手架方案
技术栈:vue3 + vue-router + vuex + element-plus + axios + typescript + vite。技术栈:vue3 + vue-router + vuex + element-plus + axios + typescript。技术栈:vue3 + vue-router + vuex + element-plus + axios + vite。技术栈:vue3 + vant + axios + typescript + vite。①选择是否是PC端项目。
2023-03-17 11:14:51
136
转载 关于时间格式的一些公共方法的封装
一、格式化时间戳/*** @param time 时间戳* @param type 要格式化后显示的时间样式,如 yyyy/mm/dd hh:mm:ss* @returns 返回格式化后的时间*/export const formatTime = (time, type) => { if(typeof(time) == 'number'){ ...
2019-06-19 11:14:38
308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人