例如:我們從一個頁面http://loclahost:8080/MobileOa/serviceguide/knowledge/ask.html?params1=123456&voteId=555555
`
$(function(){
var search=location.search;//截取URL?后面的參數
var params="";
if(search!=""){
search.splice(1).split("&").forEach(
function(val){
var arr=val.split("=");
params[arr[0]]=arr[1];
}
)}
//如果我們要是用的話直接獲取就可;
var param1=params.params1
var voteId = params.voteID
})
`
VUE:
如果我們當前在列表頁,要去詳情頁:
列表頁傳遞參數到詳情頁:
`
methods: {
gourl(id){
this.$router.push({
name:'knowledgeDetail',
query:{
knowledgeId:id
}
});
}
`
詳情頁獲取參數(注意:列表頁用的是 this.$router 而 詳情頁用的是: this.$route):
`
mounted:function(){
this.knowledgeId=this.$route.query.knowledgeId;
}
`