随笔分类 - [10]JS
-
ajaxfileupload
摘要:.NET MVC实现多图片上传并附带参数(ajaxfileupload) 做网站呢,都免不了要做图片上传。 还记得去年做微信的时候用WebAPI+ajaxfileupload.js做了一个能够附带参数上传的功能,博文地址:.NET WebAPI 实现图片上传(包括附带参数上传图片) 这段时间在做一个 阅读全文
-
webpack React+ES6
摘要:webpack踩坑之路——构建基本的React+ES6项目 webpack踩坑之路——构建基本的React+ES6项目 webpack是最近比较火的构建工具,搭配上同样比较火的ReacJS与ES6(ES2015)一定是现在很多潮流 programmer 的追求。 废话不多,下面就就看下如何从0搭起我 阅读全文
-
学习与实践
摘要:Anuglrjs]系列——学习与实践 写在前面 这个系列是来这家公司到现在,边用边学,以及在工作中遇到的问题进行的总结。深入的东西不多,大多是实际开发中用到的东西。 这里做一个目录,方便查看。 系列文章 [Angularjs]ng-select和ng-options [Angularjs]ng-sh 阅读全文
-
Vue ES6
摘要:Vue ES6 Jade Scss Webpack Gulp 一直以来非常庆幸曾经有翻过《代码大全2》;这使我崎岖编程之路少了很多不必要的坎坷。它在软件工艺的话题中有写到一篇:“首先是为人写程序,其次才是机器(Write Programs for People First, Computers Se 阅读全文
-
前端模块化
摘要:前端模块化开发 一、为什么要进行模块化开发 1.命名冲突 在实际工作中,相信大家都遇这样的问题:我自己测试好的代码和大家合并后怎么起冲突了?明明项目需要引入的包都引进来了怎么还报缺少包?……这些问题总结起来就是命名空间冲突及文件依赖加载顺序问题。举个最简单的例子来解释一下命名空间冲突问题,看下面这段 阅读全文
-
单页应用Scrat实践
摘要:单页应用Scrat实践 1.开始 随着前端工程化深入研究,前端工程师现在碉堡了,甚至搞了个自己的前端网站http://div.io/需要邀请码才能注册,不过里面的技术确实牛。距离顶级的前端架构,目前博主应该是far away,幸运的是现在有很多前端大神积极的分享自己的经验,比如百度这位https:/ 阅读全文
-
AngularJs打造一个简易权限系统
摘要:AngularJs打造一个简易权限系统 一、引言 上一篇博文已经向大家介绍了AngularJS核心的一些知识点,在这篇博文将介绍如何把AngularJs应用到实际项目中。本篇博文将使用AngularJS来打造一个简易的权限管理系统。下面不多说,直接进入主题。 二、整体架构设计介绍 首先看下整个项目的 阅读全文
-
30分钟快速掌握AngularJs
摘要:[后端人员耍前端系列]AngularJs篇:30分钟快速掌握AngularJs 一、前言 对于前端系列,自然少不了AngularJs的介绍了。在前面文章中,我们介绍了如何使用KnockoutJs来打造一个单页面程序,后面一篇文章将介绍如何使用AngularJs的开发一个单页面应用程序。在开始使用An 阅读全文
-
Gulp.js简介
摘要:Gulp.js简介 我们讨论了很多关于怎么减少页面体积,提高重网站性能的方法。有些是操作是一劳永逸的,如开启服务器的gzip压缩,使用适当的图片格式,或删除一些不必要的字符。但有一些任务是每次工作都必须反复执行的。如 新图片或修改后图片的压缩 去除调试语句如console,debugger 合并和压 阅读全文
-
JavaScript实战
摘要:JavaScript之单例实战 所谓单例模式,顾名思义即一个类只有一个实例。 所以,当我们创建一个实例时,就必须判断其是否已经存在了这个实例,如果已经存在了这个实例,那么就返回这个已经存在的实例,无需再创建一个(单例模式嘛,核心就是一个类只有一个 实例);如果不存在,就创建这个实例咯。 好了,单例模 阅读全文
-
跨域GET、POST请求
摘要:跨域GET、POST请求的小结 重点:跨域POST大量数据; JQuery:$.ajax/$.getJSON支持jsonp格式的跨域,但是只支持GET方式,暂不支持POST; CORS:w3c关于跨域的新方案,res.setHeader('Access-Control-Allow-Origin',' 阅读全文
-
使用KnockoutJs+Bootstrap实现分页
摘要:[后端人员耍前端系列]KnockoutJs篇:使用KnockoutJs+Bootstrap实现分页 一、引言 由于最近公司的系统需要改版,改版的新系统我打算使用KnockoutJs来制作Web前端。在做的过程中,遇到一个问题——如何使用KnockoutJs来完成分页的功能。在前一篇文章中并没有介绍使 阅读全文
-
前后端分离项目
摘要:前后端分离之前端项目构建(grunt+require+angular) 前言 前段时间做了一个项目,前端开发页面,然后把代码给到后端同学,后端同学通过vm再来渲染页面。后来才发现,这种方式简直是太low了,因为前端代码在服务端同学那里,每次前端需要更改的时候都需要去到服务端同学那里修改代码,维护成本 阅读全文
-
前端包管理器
摘要:前端包管理器 好久没有写文章了,前端时间一直瞎忙,最近总算有空闲时间可以好好学习下了,今天和大家分享一下有关前端包管理器的东西,主要把工作中常用的bower与最近一直在研究的browserify、duo以及快过时的component进行了一下介绍与对比,都是干货,希望大家勿喷。啦啦啦,话不多说,开始 阅读全文
-
Datatables 在asp.net mvc
摘要:Datatables 在asp.net mvc中的使用 前言 最近使用ABP(ASP.NET Boilerplate)做新项目,以前都是自己扩展一个HtmlHelper来完成同步/异步分页,但是有个地方一直不满意,排序太费劲。以前接触过一点点的Datatables,知道它的排序非常方便,点击表头即可 阅读全文
-
浅谈requireJS
摘要:浅谈requireJS 浅谈requireJS 2016-04-26 21:44 by 猴子猿, 429 阅读, 0 评论, 收藏, 编辑 项目中大都使用模块化开发,requireJS作为AMD模块开发的典范,所以有必要学习下。通过一步步利用requireJS编写demo,从而学习requireJS 阅读全文
-
跨域异步上传
摘要:Jquery~跨域异步上传文件 先说明白 这个跨域异步上传功能我们借助了Jquery.form插件,它在异步表单方面很有成效,而跨域我们会在HTTP响应头上添加access-control-allow-method,当然这个头标记只有IE10,火狐和谷歌上支持,对于IE10以下的浏览器来说,我们就不 阅读全文
-
不知道的JavaScript
摘要:你不知道的JavaScript上卷笔记 前言 You don't know JavaScript是github上一个系列文章 初看到这一标题的时候,感觉怎么老外也搞标题党,用这种冲突性比较强的题目吸引眼球,以致最初真没去看内容。直到出了中文版《你不知道的JavaScript》,一看评价大家都说好,买 阅读全文
-
javascript面向对象
摘要:javascript面向对象编程笔记 对象:一切事物皆是对象。对象是一个整体,对外提供一些操作。比如说一个收音机是一个对象,我们不需要知道它的内部结构是什么,只需要会使用外部的按钮就可以使用收音机。 面向对象:面向对象语言的标志是他们都有类的概念,通过类可以创建任意多个具有相同属性的方法的对象。任何 阅读全文
-
增加打赏功能
摘要:转载[前端插件]为自己的博客增加打赏功能 前几天在一个博客中看到有一个打赏功能。其实简单说来就是在页面中加入动态DOM节点,使用的也是简单的HTML、CSS、JS这些前端的一些简单知识。在GitHub上有开源的代码,这里稍加改造就可以用在自己的博客中了。 最简单的使用方式是在页面中加入如下JS代码 阅读全文