项目总结
Remyme
遇上彩虹,吃定彩虹
展开
-
three.js---一个基础的demo
一个基础的three.js demo原创 2022-12-07 16:32:46 · 901 阅读 · 1 评论 -
three.js问题记录---MeshLambertMaterial材质颜色失效
three.js材质颜色不起作用原创 2022-12-06 15:14:40 · 3330 阅读 · 3 评论 -
使用正则去掉html标签
使用正则去掉html标签原创 2022-11-16 11:13:43 · 1769 阅读 · 0 评论 -
js关于数组的常用方法总结
js关于数组的常用方法总结原创 2022-11-08 15:56:43 · 814 阅读 · 0 评论 -
原生js--封装点击上传附件
原生js实现上传附件原创 2022-10-21 16:48:05 · 1512 阅读 · 0 评论 -
记VScode统计项目代码行数
在开发结尾测试阶段,经常会遇到要统计整个前端代码行数的情况,一般情况下,编辑器都能帮我们解决问题。最近做的项目基本上都是PC端,所以更多用到的是vscode编辑器,统计代码只需要安装一个插件就可以实现。。step ONE:在编辑器扩展工具中找到统计扩展(VS Code Counter)并安装step TWO:重新启动VS code,再用快捷键ctrl+shift+p工作区选择VscodeCounter:Count lines in directory后回车会出现当前项目的默认路径。(右下方会出现统计原创 2022-04-22 10:32:02 · 9825 阅读 · 1 评论 -
vue传值之provide和inject的使用
在大多数遇到的vue项目中,我们的通信一般是建立在父子之间,也就是说父向子传递(props)和父取子值(引用refs)就基本可以实现。对于更复杂的数据处理可能就会选择vuex的方式,鲜少会用到provide和inject。这次使用的契机是,在开发项目中,子项目和父项目是分开进行的,并且是不能直接作用于组件之上的。但是子项目需要对父项目的一部分内容进行操作,provide和inject就派上了用场。在vue的官方文档中有这么一句话:provide 和 inject 主要为高阶插件/组件库提供用例。并不推原创 2022-04-07 18:01:19 · 1126 阅读 · 0 评论 -
生成一个随机的颜色
今天看uniapp官方文档时,无意中在例子中发现一个生成随机颜色的方法,在平时的开发工作中,例如弹幕或者一些其他文字的颜色有随机生成的需求时都可以用到,特先码住getRandomColor: function () { const rgb = [] for (let i = 0; i < 3; ++i) { let color = Math.floor(Math.random() * 256).toString(16)原创 2021-01-24 16:41:36 · 3161 阅读 · 0 评论 -
封装方法一:判断后台返回的字符串是否有值
function isAvailable(val){ if(val==null || val == undefined || val==''|| val == 'undefined'|| val == 'null'){ return false }else{ return true }}与后端接口联调的时候经常会出现判断后台返回的某个字段值是否有值,但是无值的情况有好几种,如果每次都一一判断不仅浪费时间,也会衍生出很多不必要的代码,特此写一个专门用于判断的方法,在用的时候只需要原创 2020-07-30 14:06:59 · 466 阅读 · 0 评论 -
图片压缩问题
屏幕被放大或者缩小使图片被拉伸至变形?在每一次的落地页开发项目中,基本上都会出现图片被拉伸变形的情况,总结下来的解决方案是:整个页面是通过flex盒子进行布局,最好一开始就在外层div中固定宽高度,让里面的弹性元素居中,如果需要间隔就用margin进行样式调整;同时给图片内容的父级div加上max-width使其永远在一个最大宽度内,在这种情况下及时屏幕拉伸,整个图片也会随比例放大,当然,一些...原创 2019-09-26 16:55:29 · 193 阅读 · 0 评论 -
移动端页面总结
关于前端移动端页面开发的总结从两种情况来看:一、单页面(落地页之类的)1.一般都是分为几个大的模块,可以延续之前的做法,每个模块都用一个语义化的ID表示出来,更加便于维护;2.可以像之前一样搭好一个大的框架,在框架里面填内容就可以了;3.对于字体、颜色等尽量从蓝湖中取得,如果没有那么最好在写页面之前先统一全页面字体大小、背景颜色等;4.关于图片压缩的问题,之前都有过几次这种情况的出现,...原创 2019-09-20 15:16:10 · 520 阅读 · 0 评论 -
关于页面点击事件
今天遇到一个简单的点击实现问题,之前很少遇到过,所以费了一点时间,特将经验写上和大家分享:需求是:从其他页面跳转到该页面或者页面刷新之后,该页面的某个样式出现了问题,而在本页面之间实现点击则没有问题,因为是循环遍历出的样式,不能直接更改样式。解决方案:既然是页面刷新之后出现的问题,那么只要在页面加载完成之后在进行其他操作之前先进行调整就可以了。所以首先想到了(document).ready...原创 2019-09-04 15:42:00 · 840 阅读 · 0 评论 -
公众号项目总结
针对本次的公众号项目得出的总结:1.每个项目的页面有很大的耦合性,项目开始之前先浏览一下所有的页面,分成几个大的部分来着手。比如一般情况下一个页面都是呈现出头部、主体、底部的结构,可以采用H5标签语义化内容,在着手写的时候应该先把可复用的头部和顶部写出来,在写之后的网页时再复用就好了,这样能节约很多的时间,并且更便于后期维护。2.对于一开始写网页,尽量就用单独的css和js文件,否则很容易使页...原创 2019-09-02 14:34:27 · 469 阅读 · 0 评论