工作整理与总结
以文字形式沉淀工作成果
lmew
从事PC端、h5、公众号、小程序的前端开发
展开
-
JS代码技巧(一)
一、简洁的语法ES6提供了许多很好的语法可以让前端分开发者编写的代码更加清晰可读,同时使业务逻辑更加清晰明了。1、代码里避免写绝对路径,尽量使用相对路径例如:const url = 'http://aaaaa.com:8000/app/xxx'替换为:const url = 'app/xxx'而域名则改为在项目配置文件中进行统一配置,可以很大程度上避免因为环境切换引起的未知bug2、使用箭头函数,简化代码例如:const idList = dataSource.原创 2021-10-17 22:45:49 · 324 阅读 · 0 评论 -
谷歌浏览器安装vue-devtools
准备工作在github上下载vue-devtools压缩包,地址:https://github.com/vuejs/vue-devtools将下载好的压缩包解压到本地进入解压文件的根目录,执行yarn,安装依赖包依赖包安装完成以后,执行yarn buildbuild完成后会在packages > shell-chrome > build 目录下看到上图所示的几个javascript文件找到 packages > shell-chrome下的mani原创 2021-01-14 16:08:58 · 232 阅读 · 0 评论 -
Git 常用管理命令
Git 常用管理命令本文收录了在项目开发中经常用到的git命令git init —初始化一个本地的空仓库git status —查看本地文件的状态,是否已经被git管理git add . —将所有变动的文件加入到本地仓库git commit -m “创建项目” —提交变动的文件到本地仓库,并添加注释“创建项目”git branch origin —创建一个origin的git分支git branch —查看当前所在的分支git checkout master —切换到master分支原创 2021-01-06 17:30:59 · 118 阅读 · 0 评论 -
box-shadow属性的一个应用
在前端开发工作中,经常会用到box-shadow。box-shadow是CSS3新增的一个属性,用于向框添加一个或者多个阴影,设置多个阴影时,中间需要将每个阴影用逗号隔开。语法如下:box-shadow: h-shadow v-shadow blur spread color inset. 其中:h-shadow: 阴影的水平位置v-shadow:阴影的垂直位置blur:阴影的模糊半径spread:阴影的半径color:阴影的颜色...原创 2020-06-26 22:17:08 · 144 阅读 · 0 评论 -
IE11浏览器的几个兼容性问题
写在前面:作为一名程序媛,其中遇到的一些问题都习惯性的记录在云笔记上,最近心血来潮,想写点东西,如有不对之处,欢迎各位路过的大佬指正。 公司有个vue + element ui + axios + webpack的PC端后台管理系统,要求运行的浏览器是IE 11,在开发的过程中踩了很多坑,记录如下几个问题。问题1:js中两个看上去相等的字符串,如:“测试卡1”,用“==”和“===”判断,均为false。用encodeURIComponent()处理后的结果分别为:%E...原创 2020-06-25 17:35:52 · 643 阅读 · 0 评论 -
关于微信小程序开发的几点总结
随着公司业务的发展需要,很多项目都设计了配套的微信小程序,本文对微信微信小程序做一个小小的总结,为自己在开发过程遇到问题的解决方案及理解,希望对初涉微信小程序的你有所帮助,如若路过的大佬有更好的方法或见解,欢迎留言讨论学习。文中所有示例代码均通过微信开发者工具实现。关于微信小程序静态页面1、静态页面尺寸微信小程序对CSS做了扩展,支持rpx,可以根据屏幕宽度进行自适应。设备rpx换算px(屏幕宽度/750)px换算rpx(750/屏幕宽度)iPhone51rpx = 0.42原创 2021-02-25 18:15:32 · 2067 阅读 · 2 评论