为什么要练习这个node项目 在前边的几次练习中,都是前后端分离,只需要用ajax获取、处理、展示数据就可以,一直对服务器是如何实现的非常的感兴趣。在这个项目中,选择expr...
![240](https://cdn2.jianshu.io/assets/default_avatar/7-0993d41a595d6ab6ef17b19496eb2f21.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
为什么要练习这个node项目 在前边的几次练习中,都是前后端分离,只需要用ajax获取、处理、展示数据就可以,一直对服务器是如何实现的非常的感兴趣。在这个项目中,选择expr...
一、为什么要仿cnode社区? 需要练习vue的相关知识点,比如计算属性、事件绑定、vue-router路由的跳转与监听等,进行一个综合的练习。cnode社区提供开放的api...
使用node-inspector 安装 使用 启动工具 启动应用(加上--debug参数)
安装nrm 查看 切换
库是有用功能的有组织的集合 框架是一个应用程序的框架 1.jquery jQuery 仍然是最常用的 JavaScript 库。它彻底改变了客户端的开发,将 CSS 选择器引...
做了一个博客项目,有一个过程如下: 封装request函数(用axios发送请求),axios会返回一个promise, 封装auth函数(用来进行登录操作,参数比如具体的u...
对象的结构赋值 对象的解构赋值用于从一个对象取值,相当于将目标对象自身的所有可遍历的(enumerable)、但尚未被读取的属性,分配到指定的对象上面。所有的键和它们的值,都...
解构赋值 应用:函数参数的解构赋值 本例中: 权限管理 需求:页面刷新,数据都没了,登录状态也没了。 解决方法一: 在首页的组件中定义,在页面created时候,检查用户是否...
1.生命周期 每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程...
vue-router就是路由管理器 开始 比如我们从一个url跳转到另一个url,组件应该加载哪一个,这就是路由的作用。 那么,最简单的一个例子:我们将组件映射到路由,然后告...
vuex vuex是状态管理模式。 回顾下组件间的通信 需求:比如在我们的博客中,每个组件中都需要用户的登录状态以及登录信息(多个视图依赖于同一状态,来自多个视图的行为需要变...
关于webpack有啥用,就不说了,直接入门。记录下如何操作webpack。首先来一个package.json文件npm init -y得到package.json配置文件 ...
babel比如我们使用let在ie中并不能用,所以我们需要babel 1.按照教程安装 2.新建配置文件babel.config.js 注意ie的设置,以及最开始插件的设置 ...
translate:transform:transform 属性向元素应用 2D 或 3D 转换。该属性允许我们对元素进行旋转、缩放、移动或倾斜。transition: di...
一、session cookie是可以被篡改的,这样就会暴露出来一些信息。所以我们可以使用sessions 1.将SessionId(随机数)通过Cookie发给客户端 2....
注册与登录(一) 注册(前端、服务器) 登录(前端、服务器) 只关注,注册登录的大体逻辑,没有实现邮箱密码校验。博客代码,见:https://github.com/huahu...
一、所有构造器/函数的proto都指向Function.prototype 当然自定义的函数也是这样的: 二、所有对象的proto都指向其构造器的prototype 三、其他...
||和&& var a = a || {}在js中,|| 以及 &&,进行运算,返回的东西,一般不是true或者false。看几个例子: 例:
一句话,call的第一个参数 看几个例子例1. 这里的this是什么?不要靠猜,是call的第一个参数,不知道去看MDN。MDN的解释:处理器里的 this 值是触发事件的元...
1.创建应用 2.创建class 3.按教程来 4.demo 评论demo:http://js.jirengu.com/mawax/5/edit?html,js,output...