父页面代码,传值操作:
goToDetail(row) {
this.$router.push({
path: "assetdetail",
query: { alias: row.name, id: row.id }
})
}
子页面代码,取值操作:
// 取query对象值
this.$route.query
// 取query具体属性值
this.$route.query.alias
this.$route.query.id
这篇博客探讨了在前端开发中,如何在父页面通过`$router.push`进行参数传递,然后在子页面利用`$route.query`获取并使用这些参数。详细介绍了具体的代码实现,包括查询对象的访问和特定属性的获取,为前端开发者提供了清晰的指导。
父页面代码,传值操作:
goToDetail(row) {
this.$router.push({
path: "assetdetail",
query: { alias: row.name, id: row.id }
})
}
子页面代码,取值操作:
// 取query对象值
this.$route.query
// 取query具体属性值
this.$route.query.alias
this.$route.query.id
1652
136

被折叠的 条评论
为什么被折叠?