代码解读

  1. window.scroll(0,0)回到顶部
  2. this.$router.push({name:pageName}) //命名路由跳转
  3. activated//生命周期钩子函数,
    //官方解读: 类型function 在被keep-alive缓存的组件激活时调用。在服务器渲染期间不被调用。
   created():在创建vue对象时,当html渲染之前就触发;但是注意,全局vue.js不强制刷新或者重启时只创建一次,也就是说,created()只会触发一次;

activated():在vue对象存活的情况下,进入当前存在activated()函数的页面时,一进入页面就触发;可用于初始化页面数据等
  1. try...catch 语句是什么
    运行流程:try...catch语法try { //在此运行代码 } catch(err){ //在此处理错误 }
    try{...}包含块中的代码有错误,则运行catch(err){...}内的代码,
    否则不运行catch(err){...}内的代码。
  2. 使用Fetch获取数据很容易,相当于ajax可以接受和发送,返回的事promise
  3. window.initAMap在vue中调用高德地图,还可以使用BMap百度地图的使用。百度地图相对代码简单

你可能感兴趣的:(代码解读)