基础插件安装:
yarn add uni-simple-router
main.js按照内容自行修改文章来源地址https://www.toymoban.com/news/detail-611783.html
// 加入自动路由守卫1
import {
router,
RouterMount
} from './util/router/index.js' //路径换成自己的
Vue.use(router)
// 加入自动路由守卫end1
const app = new Vue({
...App
})
// #endif
RouterMount(app, router, '#app')
// 加入自动路由守卫2
// // #ifdef H5
// RouterMount(app, router, '#app')
// // #endif
// 加入自动路由守卫end2
// #ifndef VUE3
app.$mount()
// #endif
// #ifdef VUE3
import { createSSRApp } from 'vue'
export function createApp() {
const app = createSSRApp(App)
return {
app
}
}
// #endif
this.$http.post
let tmp = {a:1}
this.$http.post('/sbgl1/selectLeadership', tmp )
.then(res => {
console.log(res.data.result);
if (res.data.success == true) {
//请输入业务逻辑
} else {
uni.showToast({
icon: 'none',
title: '您填写的参数有误,请查证后再提交!',
duration: 2000
})
}
}).catch(err => {
uni.showToast({
icon: 'none',
title: '发起失败,请联系管理员!',
duration: 2000
})
console.log(err);
})
this.$http.get
let tmp = {a:1}
this.$http.get('/sbgl1/selectLeadership', {param:tmp} )
.then(res => {
console.log(res.data.result);
if (res.data.success == true) {
//请输入业务逻辑
} else {
uni.showToast({
icon: 'none',
title: '您填写的参数有误,请查证后再提交!',
duration: 2000
})
}
}).catch(err => {
uni.showToast({
icon: 'none',
title: '发起失败,请联系管理员!',
duration: 2000
})
console.log(err);
})
文章来源:https://www.toymoban.com/news/detail-611783.html
到了这里,关于uniapp发起post和get请求——this.$http.get 和 this.$http.post传参的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!