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

大型网站团队人数泉州企业网站维护制作

大型网站团队人数,泉州企业网站维护制作,wordpress移动适配,七台河做网站文章目录一、前端1. 封装网络请求2. 封装模块请求方法二、后端2.1. 返回对象2.2. 热搜接口三、微信模拟请求3.1. Network3.2. Console一、前端 1. 封装网络请求 创建 utils 文件夹创建 request.js #xff0c;封装请求对象 // const BASE_URL https://api.imooc-blog.lgds… 文章目录一、前端1. 封装网络请求2. 封装模块请求方法二、后端2.1. 返回对象2.2. 热搜接口三、微信模拟请求3.1. Network3.2. Console一、前端 1. 封装网络请求 创建 utils 文件夹创建 request.js 封装请求对象 // const BASE_URL https://api.imooc-blog.lgdsunday.club/api; const BASE_URL http://127.0.0.1:8080; function request({ url, data, method }) {return new Promise((resolve, reject) {// 发起网络请求uni.request({url: BASE_URL url,data,method,success: ({ data }) {// 响应成功获取数据解析数据if (data.success) {resolve(data);} else {// 响应失败给用户提示uni.showToast({title: data.message,icon: none,mask: true,duration: 3000,});reject(data.message);}},fail: (error) {reject(error);},complete: () {// 关闭加载uni.hideLoading();},});}); }export default request;后端需要按照前的接收的对象封装后端返回的对象 2. 封装模块请求方法 原则每个模块都有自己的请求管理api 创建 api 文件夹创建 hot 文件封装 hot 相关的请求方法 hot.js import request from ../utils/request;export function getHotTabs() {return request({url: /hot/tabs}); }数据列表 templateview classhot-containerview v-for(item, index) in tabData :keyindex{{ item.label }} - {{ index }}/view/view /templatescript import { getHotTabs } from api/hot; export default {data() {return {tabData: [],};},// 组件实例配置完成但是DOM尚未渲染进行网络请求配置响应数据created() {this.loadHotTabs();},methods: {/*** 获取热搜标题数据*/async loadHotTabs() {// uniapp 支持 async awaitconst res await getHotTabs();this.tabData res.content;console.log(res, res.content);},}, }; /scriptstyle langscss/style二、后端 2.1. 返回对象 package com.gblfy.wx.miniapp.vo;/*** 返回封装对象** author gblfy* date 2022-01-02*/ public class ResponseDtoT {/*** 业务上的成功或失败*/private boolean success true;/*** 返回码*/private String code;/*** 返回信息*/private String message;/*** 返回泛型数据自定义类型*/private T content;public String getCode() {return code;}public void setCode(String code) {this.code code;}public boolean getSuccess() {return success;}public void setSuccess(boolean success) {this.success success;}public String getMessage() {return message;}public void setMessage(String message) {this.message message;}public T getContent() {return content;}public void setContent(T content) {this.content content;}Overridepublic String toString() {final StringBuffer sb new StringBuffer(ResponseDto{);sb.append(success).append(success);sb.append(, code).append(code).append(\);sb.append(, message).append(message).append(\);sb.append(, content).append(content);sb.append(});return sb.toString();} } 2.2. 热搜接口 package com.gblfy.wx.miniapp.controller;import com.gblfy.wx.miniapp.vo.ResponseDto; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController;import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map;/*** 热搜列表用于测试前后端数据交互** author gblfy* date 2022-01-02*/ RestController public class HotController {GetMapping(/hot/tabs)public ResponseDto hotList() {MapString, Object map new HashMap();map.put(id, 1);map.put(label, 热榜);MapString, Object map2 new HashMap();map2.put(id, 2);map2.put(label, 热榜2);MapString, Object map3 new HashMap();map3.put(id, 3);map3.put(label, 热榜3);MapString, Object map4 new HashMap();map4.put(id, 4);map4.put(label, 热榜4);MapString, Object map5 new HashMap();map5.put(id, 5);map5.put(label, 热榜5);ListMapString, Object list new ArrayList();list.add(map);list.add(map2);list.add(map3);list.add(map4);list.add(map5);ResponseDto dto new ResponseDto();dto.setContent(list);return dto;} }三、微信模拟请求 3.1. Network 3.2. Console
http://www.yutouwan.com/news/376331/

相关文章:

  • 天猫优惠卷怎么做网站企业免费发布信息平台
  • 油画网站模板山东省住房和城市建设厅网站
  • 网站html静态化解决方案与狗狗做网站
  • 用dw做网站怎么上传到网站上西安小程序搭建
  • 黑龙江建设监理协会网站建网站需要了解什么
  • 容桂医疗网站建设什么装修网站做的好的
  • 青海网站制作公司chaincd wordpress
  • 公司建设网站的优缺点网站开发 项目接单
  • 长图制作网站网站公司市场营销方案
  • 如何做一家门户网站icp备案流程
  • 郴州建网站计算机软件开发就业前景
  • 网站加入百度广告联盟甘肃多元网络
  • 六安网站关键词排名优化报价企业网站模板网页模板
  • 网站管理和维护的主要工作有哪些科技公司网站推荐
  • 手机看黄山网站拉新注册app拿佣金
  • wordpress电影主题会员排名优化工具
  • 为中小型企业构建网站东莞桂城网站制作
  • 上杭网站设计公司电商网站建设成本
  • vs做网站怎么把网页改为自适应大小电子商务网站推广方案
  • 甘肃白银住房建设局网站福州营销型网站建设价格
  • 怎么做网站收录的关键词乐清市住房和城乡建设规划局网站
  • 怎么建设物流网站网站建设与策划
  • 上海建立公司网站西安网站建设资讯
  • 学校文化建设的网站园林绿化网站建设
  • 网站公司策划书wordpress模板标签
  • 什么网站做的好看又便宜网站如何做mip
  • 哪个汽车网站汽贸店免费做网站制作模板程序
  • 网站建设文案怎么写网站空间管理平台
  • 哪些网站做ip向小说响应式设计的网页有哪些效果
  • 网站开发怎样验收猫眼网站建设