今天给大家写一篇关于ajax在vue中的应用及封装,有些同学可能会有疑问,因为熟悉vue的都知道,vue中有vue-resource和axios是专门用于http交互的,那么ajax岂不是多此一举吗?其实不然,ajax有…
webpack-dev-server 源码解析
webpack-dev-server 简介 Use webpack with a development server that provides live reloading. This should be used …
我的前端规范系列--前言
前言 程序开发”变是常态,不变是非常态”只有定好不变的规范,并做得足够好,才能更好的应付变化。 该系列文章会把平时工作中常遇到的问题场景抛出并提供解决方案,主要来自自己的学习和整理。 现主要涉及如…
H5优化:canonical标签该如何正确使用
对一组内容完全相同或高度相似的网页,通过使用Canonical标签可以告诉搜索引擎哪个页面为规范的网页,能够规范网址并避免搜索结果中出现多个内容相同或相似的页面,帮助解决重复内容的收录问题,避免网站相同网页的重复展示及权…
《前端面试江湖》读书笔记
本来很久以前就该把前端面试系列的文章更新完,但是自己懒,加上发现网上有些文章确实写的不错,就一直拖着没写。但是有次去图书馆,看到一本书叫《前端面试江湖》,索性找了一个时间,把全部内容整合到一起。这里面肯定有你不了解的东西…
浅析vue的双向数据绑定
1.原理 vue的双向数据绑定的原理相信大家都十分了解;主要是通过ES5的Object对象的defineProperty属性;重写data的set和get函数来实现的 所以接下来不使用ES6进行实际的代码开发;过程中如果…
TP5实现表格拖动排序并保存到数据库功能
前一段时间修改了一个旧的项目,客户要求我给表格重新排序,按医生的职称排序。因为客户的这个项目是医院的人事系统,考虑到整个医院有几千号人,要是一个个按客户的要求排得累坏我的小腰…幸好这时我想起了可以利用jque…
重学前端学习笔记(一)--前端发展史以及学习痛点
笔记说明 重学前端是程劭非(winter)【前手机淘宝前端负责人】在极客时间开的一个专栏, 每天10分钟,重构你的前端知识体系,笔者主要整理学习过程的一些要点笔记以及感悟,完整的可以加入winter的专栏学习【原文有wi…
CSS Injection
什么是CSS注入 大家对XSS攻击都非常熟悉了,可能很少关注到CSS注入攻击,以下行为有可能受到CSS注入攻击: 从用户提供的URL中引入CSS文件 CSS代码中采用了用户的输入数据 可以看下以下两个例子https://…
前端面试汇总(html+css)
HTML: 1、前端页面有哪三层组成?分别是什么?有什么作用? 前端页面由结构层HTML,表示层CSS,行为层JS组成。 2、HTML5为什么只用写<!DOCTYPE html>? HTML5不是基于SGML…
同一行内 不同字体大小的文本 底部对齐
核心思想是将每个大小的字体单独作为独立的行,单独设置line-height,而不是在同一行 HTML <div class="a"> <div class="b c"></div> &…
工欲善其事,必先利其器 _SUBLIME TEXT 3_使用心得(上篇)
Sublime text 简介 Sublime text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书…