今天因为一个项目上线前测试,遇见一个微信授权登陆的问题,刚开始接触vue。
写了一段代码,如下,用到了let和next(),查了几篇文章,迅速过了一部分vue的基础语法。
一、let是es6之后类似var的一个关键字,作用是:声明变量,但是所声明的变量,只在let命令所在的代码块内有效;
let和var的不同是:
var声明的变量允许“变量提升”,即在声明前可以先使用,但是值是undefined,
而let声明变量不允许变量提升,必须先声明,后使用,否则会报错ReferenceError。
二、next()是vue-router中的方法:
next() :进行管道中的下一个钩子。如果全部钩子执行完了,则导航的状态的cofirmed(确认的)。