uniapp-yfCommon.js

简介: uniapp-yfCommon.js

yfCommon.js

//封装过的POST请求
function request(url,data,callback) {
  uni.showLoading({
    title:'加载中'
  })
  uni.request({
    url: getApp().globalData.apiUrl + url,
    method: "POST",
    data: data,
    header: {
      "Content-Type": "application/json",
      "Authorization": getApp().globalData.userToken
    },
    success: function(res) {
      uni.hideLoading();
      callback(res.data);
    }
  })
}
export default{
  request
}

main.js中添加代码

1. import yfCommon from './yfCommon.js'
2. Vue.prototype.yfCommon=yfCommon;

调用代码

var that = this;
this.yfCommon.request('/api/Activity/detail',{id:that.id},function(res){
  //....      
})
相关文章
|
缓存 JavaScript
JS 开发中遇到的坑
JS 开发中遇到的坑
|
Web App开发 移动开发 JavaScript
基于 vue.js 的 SSR 技术—Nuxt.js
Nuxt 基于一个强大的模块化架构。你可以从 50 多个模块中进行选择,让你的开发变得更快、更简单。
781 0
基于 vue.js 的 SSR 技术—Nuxt.js
|
JavaScript 前端开发
|
9月前
|
缓存 JavaScript 前端开发
Nuxt.js实战:Vue.js的服务器端渲染框架
Nuxt.js提供了开发、构建和部署的完整工作流。使用nuxt命令启动开发服务器,nuxt build进行生产构建,nuxt start启动生产服务器
162 0
|
JavaScript
Vue.js - 插件
Vue.js - 插件
120 0
|
6月前
|
人工智能 开发框架 前端开发
Web开发之Vue.js
Web开发之Vue.js
54 3
|
4月前
|
数据采集 JavaScript 搜索推荐
ssr(Nuxt+Next.js)
服务器端渲染(SSR)技术可在服务器上生成页面HTML,提升首屏加载速度和SEO效果。Nuxt.js基于Vue.js,提供自动化路由管理、页面级数据获取和模块化扩展;Next.js基于React.js,支持SSR、静态生成和文件系统路由。两者均具备快速加载、SEO友好和处理复杂页面的优点,但也存在服务器压力大、开发限制和调试困难的缺点。开发者可根据项目需求和技术栈选择合适的框架。