场景:遍历每个blogList元素,最后一列是添加了一个按钮,跳转到另外一个页面
。。。。。。
查看
方法实现:
detailBlog: (val)=>{
console.log("detailBlog@" + val.blogId);//这个可以打印出来
this.$router.push({path: "/blog/detail"});//这个就报了一个"TypeError: _this.$router is undefined"错误,事实上,我其他页面用这种方式跳转是没问题的
},
后面方法的实现改成下面这种,就可以正常跳转了
detailBlog: function(val){
console.log("detailBlog@" + val.blogId);
this.$router.push({path: "/blog/detail"})
}
vue版本
"dependencies": { "axios": "^0.26.1", "element-ui": "^2.15.6", "vue": "^2.5.2", "vue-axios": "^3.4.1", "vue-router": "^3.0.1" }
出现这种现象的原因未知,求大佬看看
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)