
场景:遍历每个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条)