JavaScript是一种高级的、解释型、直译式脚本语言,是一种基于原型、函数先行的语言,是一门多范式的语言,它支持面向对象编程,命令式编程,以及函数式编程。 学习javascript难吗? 说实话,不容易学,没HTMl基础直接学JavaScript 有点难度。 HTML这门课程如果入门的话不是很难,刻苦点两三个月就能搞定。 有HTML基础的话,只要继续刻苦一两个月左右JavaScript,才有效果,也视个人天赋而定。 当然也少不了大量练习,要经常自己动手写 特效。 要求网上大部分特效,你都能改。 然后自己能写一些简单的特效,就算入门了。 但是想学到高深那就不容易了,JavaScript 入门后再继续学可以说也是有些难度的。
首先我遇到的第一个问题是获取cookie的值,最简单那的办法是用了一个包:js-cookie,使用方法就不说了,网上一搜一大把,第二个问题是首次别的域名跳到我的页面时,页面的数据为空,然后刷新页面恢复正常,
如果是切换其他的账号登录,第一次加载,是上一个人的信息,token也是上一个人的,经过仔细的分析,发现获取token的函数和获取个人信息列表的函数,执行顺序不对,
我的代码,是将这两个函数的调用都写到了created中了,执行的时候不是按书写的顺序执行,导致的bug,
最后,解决的办法是,定义一个中间的页面,获取token的函数定义到这个中间的页面,等token获取完成了,再用this.$router.push(‘/’)再进行跳转,这样问题就解决了