vue router在vue里面使用导航钩子时报错?

Maximum call stack size exceeded?


 created(){

      this.params._xsrf = window.localStorage.getItem("_xsrf");

      this.getGroupsList();

      /*echart*/


    },

    mounted: function () {

      this.echart_radar();

      this.echart_pri_info();

      $("#Main").css("min-width","1350px");

    },

    

    /*这里 应该是这样写的吧*/

    beforeRouteLeave (to, from, next) {

      $("#Main").css("min-width","1280px");

      console.log(to);

      console.log(from);

      console.log(next);

      next(true);

    }

https://img1.mukewang.com/5bf650590001be0404570168.jpg

已经log出东西来了,说明是这么用的
如果 不写next() 就不会报错,这是怎么回事呢?求解答

手掌心
浏览 448回答 1
1回答

慕婉清6462132

可以定义一个变量,如果已经执行过了,就不要再执行了。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript