当前位置: 首页 > news >正文

做海外网站交税吗域名检测

做海外网站交税吗,域名检测,平面设计案例网站推荐,婚纱设计网站提要: uniapp项目引入uview库 此步骤不再阐述 1.创建环境文件 env.js: let BASE_URL;if (process.env.NODE_ENV development) {// 开发环境BASE_URL 请求地址; } else {// 生产环境BASE_URL 请求地址; }export default BASE_URL; 2.创建请求文件 该…

提要:

uniapp项目引入uview库 此步骤不再阐述

1.创建环境文件

 env.js:

let BASE_URL;if (process.env.NODE_ENV === 'development') {// 开发环境BASE_URL = '请求地址';
} else {// 生产环境BASE_URL = '请求地址';
}export default BASE_URL;

2.创建请求文件

该封装文件对后端接口返回格式有规范要求

如接口格式跟封装文件不匹配 可通过 request.js 中响应拦截进行修改 

接口返回格式示例:

{code: 200, // 根据code值判断接口状态data: {}  // 接口内容msg: "success"  // 接口备注
}

request.js:

// 接口共用地址
import BASE_URL from '@/env.js'
var request = function(app) {// 初始化请求配置uni.$u.http.setConfig((config) => {config.baseURL = BASE_URL;return config})// 请求拦截uni.$u.http.interceptors.request.use(config => {config.data = config.data || {}// 接口名为login则不携带tokenif(config.url != 'login'){config.header['Authorization'] = uni.getStorageSync('token') || ''}return config}, config => {// 返回异常承诺对象return Promise.reject(config)})// 响应拦截uni.$u.http.interceptors.response.use(response => {// uni.hideLoading();let dataswitch (response.data.code) {case 401 || 402 || 403:uni.showModal({title: '提示',content: response.data.msg,showCancel: false, // 隐藏取消按钮success: (res) => {if (res.confirm) {uni.redirectTo({url: '/pages/login'})}}})break;default:data = response.data.data;break;}return data;}, responseError => {// 返回异常承诺对象return Promise.reject(responseError)})}// 导出
module.exports = request;

3.引入请求文件

在根目录main文件内引入

// 引入请求封装
require('@/request/request.js')(app)

4.封装请求文件

 以为 login.js 为例

该POST登录请求的 login函数名  需对应第二步封装文件中的请求不携带token的判断条件

// POST
export const login = (data) => {return uni.$u.http.post("login", data);
}
// GET
export const userInfo = (data) => {return uni.$u.http.get("userInfo", {data});
}

5.请求示例

import { login, userInfo } from "@/api/login.js"data(){return{id:"",form: {username: '123456',password: '123456',},}
}methods:{// 登录 POST请求login(){const data = await login(this.form)console.log(data)if (data.token) {// 如果存在Token 则储存到本地uni.setStorageSync('token', data.token);}}// GET请求getUserInfo(){const data = await login({id: this.id})console.log(data)}
}

http://www.yayakq.cn/news/569473/

相关文章:

  • 网站显示正在建设是什么意思免费网站建设公司推荐
  • 网站你懂我意思正能量免费软件广州省建设监理协会网站
  • 网站在国内服务器在国外微信小程序开发要多少钱
  • 网站logo替换佛山应用软件开发
  • 上海网站建设技术指导公司wordpress 门户宽屏模板
  • 网站建设流程步骤宝安建设与住宅局网站
  • 广东做陶瓷的网站出售自己的网站
  • 西安住房建设局网站首页wordpress网站上传到服务器
  • 网站名字和域名山东超越建设集团网站
  • 北京建网站价格网站推广活动策划
  • 百度搜索官方网站天猫网站是怎么做seo优化的
  • 淘宝店做网站建设不能开直通车哈尔滨网站制作建设
  • 网站网站制作网响应式布局网站尺寸
  • 做的网站打印全乱掉了qq邮箱企业邮箱注册
  • 江门h5模板建站门户网站建设解决方案
  • 做网站如何赚钱知乎福田官方网站
  • 网站后台管理系统怎么用成都互联网制作
  • 北京专门做网站的公司彩票网站开发极云
  • 描述建设一个网站的基本步骤成功的营销网站
  • 网站建设公司厦门建设部网站施工合同范本
  • 北京做网站海宇勇创可以接单做网站的软件
  • joomla 1.5 网站建设基础教程o2o平台运营是什么意思
  • 软件工程师c语言面试题迈步者seo
  • 什么是网站开发类课程购物网站价格
  • 前端小程序开发流程淘宝seo什么意思
  • 建网站的详细步骤基础建设期刊
  • 深圳 网站 传播家居企业网站建设流程
  • 怎么做个人网站建设金华百度推广公司
  • 网站模版 优帮云微信名字制作软件小程序
  • 网站开发哪里接到单子的表白网址在线制作