![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端方面知识
黎仔656
正见、正思维、正语、正业、正命、正精进、正念、正定
展开
-
官网开发的几点思考
从去年到现在,在帮一个朋友开发一个官网。在学校的时候,学过一学期的网站开发,那时候还有flash、切片之类的内容,但现在网站开发好像不需要(估计是我不够专业的原因吧,哈哈)。整个网站做下来,有几点想法:1、对于客户来说,网站内容丰富、表现多样是最关键的,很多客户的需求就是:大气;2、网站的图片要做得好,首先原图质量要好,关于如何优化图片,并且在压缩的前提下不影响显示效果,还有待提高...原创 2019-11-02 16:56:10 · 321 阅读 · 2 评论 -
面对对象七大基本原则(javascript)
今天的这篇整理主要是学习了以下链接的资料https://mp.weixin.qq.com/s/UvdnqcJzKrKcsiugljN_bw面对对象三大特征:封装、继承、多态单一职责:一个类只有一个发生变化的原因。把类或方法的功能写单一,当类或方法更改时,不会因为更改而影响其他接口之前看了设计模式相关的书,一直在想,这些理论的东西如何应用到实际开发。实际上,有时候看没两眼书就坚...原创 2019-10-30 22:44:10 · 116 阅读 · 0 评论 -
后台管理系统中的登录页面
通常制作登录页面,主要有几方面内容:1、登录页面要支持自适应,也就是手机登录和PC端登录,都可以根据分辨率或显示进行自动调整;2、用户登录的方式:账号、手机验证码、微信扫码登录;3、如何将登录信息传给后台;4、如果需要注册用户,则需要判断是弱密码还是强密码;5、用户登陆后设定时间内,重新进入进入页面,可免登陆;超过时间,则需输入密码。当然,这其中我觉得有两个要点:...原创 2019-10-26 20:37:59 · 9320 阅读 · 1 评论 -
开源后台管理框架之AdminLTE学习
其实对于后台的管理页面上的需求主要有这几方面(这主要根据目前的项目总结):1、实用性:后台框架内容需体现业务内容相关的页面,比如订单数据、会员数据、如果涉及设备的,还有相关设备,还需支持各种报表的显示和导出;2、美观性:有各种统计图、可支持自适应等等;csdn上有篇文章介绍了几种开源框架:https://blog.csdn.net/m0_38106923/article/details...原创 2019-10-26 16:07:54 · 944 阅读 · 1 评论 -
js中ajax传递中文参数时乱码问题
当customerUserName值为英文时,则可正常执行,但是当customerUserName为中文时,则执行失败,在网上找了下,主要是要用encodeURIComponent这个方法,把字符串作为 URI 组件进行编码。问题解决了。...原创 2019-10-21 10:48:23 · 821 阅读 · 0 评论 -
关于前后端分离的几点学习
还没系统学习前后端分离的相关内容,但根据平时的项目经验来说,最主要的个人认为有几点好处:1、职责分明,便于分工,前端和后端有明确的职责,前端负责UI,后端负责业务逻辑处理并提供数据;2、架构清晰;前后端最主要的内容是,后端如何传送数据给前端,提供什么样格式的数据。Restful API:当整理这些知识的时候,还是需要一定的项目内容来支撑,才不显得空洞。待整理、。。。。这...原创 2019-10-15 20:21:50 · 169 阅读 · 0 评论 -
关于javascript的几点整理
最近有个好久都没干过软件的朋友问我,前端有什么算法?一时间答不上来。看来还是基础薄弱啊。在我看来,javascript是用来实现动态网页的功能,不只是网页的动态画面,还可以进行数据交互,那关于javascript,以下做下整理吧:1、基于javascript的前端js框架有jquery、vue.js、node.js等(是不是,还有待求证);本文参考学习了以下链接:h...原创 2019-10-12 14:29:59 · 88 阅读 · 0 评论 -
关于CSS的几点整理
对于css,按照我自己的理解就是对html内容的排版,平时如果为了图方便,用行内样式的方式进行设置,但后期维护就比较麻烦,而且css样式不能共用;css:cascading style sheet,层叠样式表1、控制页面的各种方法:行内样式、内嵌式、链接式、导入式;2、颜色模式:RGB模式、CMYK模式、HSB模式、Lab颜色模式、位图模式、灰度模式、索引颜色模式、双色调模式和多通道模...原创 2019-10-12 11:40:12 · 70 阅读 · 0 评论 -
Vue.js的入门学习
其实现在前端方面要掌握的语言和工具还是蛮多的,最近了解了下Vue.js。当然对于编程语言与工具,总是有他存在的意义和价值。在看vue.js的介绍时,强调的是小巧(压缩后17KB,那其他呢?);渐进式(不必全部掌握,一步一步实现);vue.js采用MVVM模式(model-view-view-model)遗留问题:1、和vue.js相同功能的还有哪些?有什么区别?jquer...原创 2019-10-11 22:08:27 · 81 阅读 · 0 评论 -
JQuery实现按钮点击变色功能
这里主要想实现的一个功能就是:4个按钮,当点击其中一个按钮时,该按钮变颜色,其他按钮不变色。从而实现类似单选的功能。之前尝试写如下代码:<style>.test:active{background:red;}</style><button class="test">test</button>当点击该按钮的时候,确实是变...原创 2019-09-25 23:09:56 · 12997 阅读 · 4 评论 -
关于Bootstrap在前端开发过程中的整理和总结
我觉得有了bootstrap之后,网站和平台前端开发省事好多。至少自适应的网站排版效率高些。栅格系统:bootstrap的栅格系统主要核心功能是来实现手机端、平板、笔记本电脑、台式电脑之类显示的自适应。其中:col-xs:手机端col-sm:平板col-md:笔记本电脑col-lg:台式电脑其主要规则是:1、一个.row应该包含在一个.container当中,才能因...原创 2019-09-21 16:11:43 · 271 阅读 · 0 评论 -
前端几种语言和技术的概述
关于前端开发有几种语言,比如html、css、JavaScript等,在这里把它们整理出来,主要是对这些语言和技术的归纳和总结。(实话说,有时候只是用到了,才会去百度下用什么语言或技术去实现,其实是很影响开发效率。)1、html:(HyperTextMarkupLanguage)是用来描述网页的一种语言,是一种标记语言,而不是编程语言。也就是说这里面没有编程语言的逻辑判断和执行的内容,而...原创 2019-09-15 17:51:02 · 2205 阅读 · 0 评论 -
margin和padding的区别和设置
其中,margin是指外边距(从自身边框到另一个容器边框之间的距离);padding是指内边距(自身边框到自身内部另一个容器边框之间的距离);(那margin和padding之间的,就是border,边框);这其中外边距和内边距的设置例子如下:(1)padding-left:10px; /margin-left:10px; 左内/外边距(2)padding-r...原创 2019-09-12 00:41:40 · 556 阅读 · 0 评论 -
写javascript代码中出现的低级错误
在写js代码时,需要通过js改变几个id的元素的内容,写了下面的代码:比如:documnet.getElementById("test1").innerHTML="TEST1";document.getElementById("test2").innerHTML="TEST2";document.getElementById("test3").innerHTML="TEST3";...原创 2019-09-10 21:56:52 · 155 阅读 · 0 评论 -
关于JQuery的几点归纳(1)-概述
每次使用新技术,都会想着,这个能解决什么问题,为什么使用它。首先,jQuery 是一个 JavaScript 库。因为它极大地简化了JavaScript 编程,简化了代码(write less,do more,写得少,做得多),所以人们才乐于用它。1、基础语法:$(selector).action(),这里,美元符号代替的是JQuery,是调用JQuery的入口函数(JQuery())...原创 2019-09-08 01:31:49 · 101 阅读 · 0 评论 -
关于ajax的学习笔记
为什么要用到ajax,主要有个应用背景,页面上部分信息、数据要更新,比如说在一个页面,有订单的状态可能会定时更新,如果更新整个页面,可能刷新的时间会长一些,那如果单独更新订单状态,那相对来说,更新的时间会短些,并且用户体验会好些。(打个比方:一个带着隐形耳机的主持人在播报新闻,然后后方的导播或是工作人员把部分更新的新闻通过耳机通知主持人,ajax就类似这个耳机的作用,当然这个是个人理解。)于是...原创 2019-09-07 14:23:55 · 90 阅读 · 0 评论