Fork me on GitHub
摘要: 一、MVC MVC模式的意思是,软件可以分成三个部分。 视图(View):用户界面。 控制器(Controller):业务逻辑 模型(Model):数据保存 各部分之间的通信方式如下。 所有通信都是单向的。 二、互动模式 接受用户指令时,MVC 可以分成两种方式。一种是通过 View 接受指令,传递 阅读全文
posted @ 2016-06-02 20:59 半亩花田 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 首先 Backbone 没有 AngularJS 那么容易上手. 而且作者并没有想让Backbone草根化的意思.Backbone 比喻成战斗机. 看上去更像是真正的MVC框架, model-views-controller(collection).书写Backbone的时候模型, 集合数据, 视图 阅读全文
posted @ 2016-06-02 10:25 半亩花田 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 1、模块的规范 先想一想,为什么模块很重要? 因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。 但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套!考虑到Javascript模块现在还没有官方规范,这一点就更重要了。 阅读全文
posted @ 2016-06-01 16:38 半亩花田 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 参考资料:http://www.ruanyifeng.com/blog/2012/11/require_js.html 一、文件目录 二、html 三、mainjs 或者另外一种写法 四、在main中调用jquery,必须让jquery中先定义再返回,经过查找源码知: 五、扩展,假设我在helper 阅读全文
posted @ 2016-06-01 16:11 半亩花田 阅读(273) 评论(0) 推荐(0) 编辑
摘要: https://segmentfault.com/a/1190000002439648 阅读全文
posted @ 2016-05-31 10:37 半亩花田 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一、sass安装 先甩个链接,按照这个步骤安装就可以了http://www.w3cplus.com/sassguide/install.html,或者去官网找下载方法. 二、预编译sass的全部流程 首先要有一个项目,项目名字随便取,我这里就把项目名字取为sass,我的文件目录如下: 然后进入sas 阅读全文
posted @ 2016-05-30 15:48 半亩花田 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 参考说明文档:https://idiotwu.me/understanding-css3-timing-function-steps/ 阅读全文
posted @ 2016-05-27 13:42 半亩花田 阅读(267) 评论(0) 推荐(0) 编辑
摘要: (1)margin在块元素、内联元素中的区别 HTML(这里说的是html标准,而不是xhtml)里分两种基本元素,即block和inline。顾名思义,block元素就是以”块”表现的元素(block-like elements),inline元素即是以”行”表现的元素(character lev 阅读全文
posted @ 2016-05-20 14:47 半亩花田 阅读(1310) 评论(0) 推荐(1) 编辑
摘要: 一个很不错的网站http://www.w3schools.com/css/css3_gradients.asp http://www.w3cplus.com/css3/new-css3-linear-gradient.html 阅读全文
posted @ 2016-05-18 21:18 半亩花田 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 很棒的css属性,可以在div上方建个同大小的遮罩,配合线性变化gradient可以实现很酷的样式,比如:时间选择的UI组件,里面有个模糊的上方遮罩 手册地址:https://developer.mozilla.org/en-US/docs/Web/CSS/-webkit-mask-box-imag 阅读全文
posted @ 2016-05-18 21:09 半亩花田 阅读(714) 评论(0) 推荐(0) 编辑