摘要: 请参考这篇文章,每一个回答者侧重点不同,但都十分精彩 https://www.zhihu.com/question/28557115 阅读全文
posted @ 2017-05-04 01:21 罗Q 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 在react中是单向数据绑定,而在vue和augular中的特色是双向数据绑定。为什么会选择两种不同的机制呢?我猜测是两种不同的机制有不同的适应场景,查了一些资料后,总结一下。 一、各自优势 双向数据绑定给人的最大的优越感就是方便。当数据data发生变化时,页面自动发生更新。但是有一个缺点也是因为自 阅读全文
posted @ 2017-02-24 20:22 罗Q 阅读(10921) 评论(0) 推荐(2) 编辑
摘要: 今天在写轮播图防止重复时遇到一个问题。我创建一个变量用于防止重复点击,但是按照我的逻辑加上后没有效果,可以看看我的代码。 按照我的逻辑是当点击翻页按钮时就上锁,然后等到翻页函数执行完成之后就把锁打开,就完成了上锁的功能。但是我犯了一个很严重的错误。忽略了动画是异步执行的。代码并不会按照我写得顺序来执 阅读全文
posted @ 2017-02-17 20:49 罗Q 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 一、一个简单的需求 用js渲染歌曲列表,并且要求不能写死,数据来自一个songs数组。 可以想到最笨的两种方法: 1、html字符串拼接 2、构造DOM对象 我们可以发现这种方式比较繁琐,而且容易出现错误,那有没有方法是可以简化的呢?这时候就创造出了模板引擎的玩意。首先来看看我们的需求 将如下字符串 阅读全文
posted @ 2017-02-15 23:14 罗Q 阅读(2131) 评论(0) 推荐(0) 编辑
摘要: express是轻量灵活的node.js Web应用框架”。它可以帮助你快速搭建web应用。express是一个自身功能极简,完全是由**路由**和**中间件**构成的一个web开发框架,本质上说,一个express应用就是在调用各种中间件。路由想必大家都有一定的理解,比较陌生的是中间件。那么什么是 阅读全文
posted @ 2017-02-07 18:48 罗Q 阅读(5848) 评论(0) 推荐(0) 编辑
摘要: ####一个基于nodejs的web应用功能要求- 用户可以通过浏览器使用应用。- 当用户请求*http://domain/start*时,可以看到一个欢迎页面,页面上有一个文件上传的表单。- 用户可以选择一个图片并提交表单,随后文件将被上传到*http://domain/upload*,该页面完成 阅读全文
posted @ 2017-02-07 18:47 罗Q 阅读(224) 评论(0) 推荐(0) 编辑
摘要: ##### 首先我们安装jade模板引擎并编译`npm install jade --global`在项目文件夹下创建一个`index.jade`文件,并且写入```doctypehtml head title imooc jade study body h1 imooc jade study `` 阅读全文
posted @ 2017-02-07 18:46 罗Q 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 一、安装指令,通常是全局安装 npm install <package name> -g 二、移除全局安装包 npm uninstall <package name> -g 三、查找包 npm search <package name> 四、列出全局包 npm ls -g ,当你需要包的详细信息时可 阅读全文
posted @ 2017-02-07 18:45 罗Q 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 为了保存网站的用户数据和业务数据,通常需要一个**数据库**。**MongoDB**和**Node.js**特别般配,因为MongoDB是基于文档的非关系型数据库,文档是按BSON(JSON的轻量化二进制格式)存储的,增删改查等管理数据库的命令和**JavaScript**语法很像。如果你在Node 阅读全文
posted @ 2017-02-07 18:45 罗Q 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 2016年已经接近尾声,回首这一年,做的事情少,达到的目标也少,唯一值得庆幸的是开始了我的编程之路。##### 一、平平淡淡的2016这一年,几乎没有认识几个新朋友,没有什么社交活动,可是必不寂寞。- 谈谈情,说说爱 一二月份在家里面的日子很慵懒。经常聊微信聊到凌晨,整个寒假没什么目标,现在也没有什 阅读全文
posted @ 2017-02-07 18:44 罗Q 阅读(233) 评论(0) 推荐(0) 编辑