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

手机端网站优化嘉兴做网站seo的

手机端网站优化,嘉兴做网站seo的,现代简约办公室设计,微商怎么做网站交互使用的其实就是调用的req.get(url)方法 进行路径访问,你要先保证自己的springboot项目已经成功运行了: 如下: 如何交互的? 微信小程序:如下为index.js页面 在onLoad()事件中调用方法Project.findAllCities() 要…

交互使用的其实就是调用的req.get('url')方法 进行路径访问,你要先保证自己的springboot项目已经成功运行了:

如下:

如何交互的?

微信小程序:如下为index.js页面

 在onLoad()事件中调用方法Project.findAllCities()

要在当前js页面中先引入project.js 别名Project (只要写相对路径就行,后缀名.js不写

 project.js页面代码中定义的findAllCities()方法如下:

import req from '../utils/request'
import qs from '../vendor/qs'
import util from '../utils/util'export default {search: function(cnds){console.log("------", cnds)return req.get('/projects/page-list?' + util.queryStringify(cnds))},findAllCities:function(){return req.get('/projects/city/findAllCities')}
}

 该方法就是去调用RequestMapping映射的路径

    crud方法格式都一致,你想加方法直接再加一个就行,mapping映射对应上就行


下面来解释如何调用的: 

也就是使用req.get()方法

那么req也是引入了request.js文件,定义的别名req

 request.js页面代码:

import wxRequest from 'wechat-request';wxRequest.defaults.baseURL = 'http://localhost:8821'
wxRequest.defaults.headers.post['Content-Type'] = 'application/json';
wxRequest.defaults.headers.put['Content-Type'] = 'application/json';wxRequest.defaults.headers['token'] = wx.getStorageSync('token');export default wxRequest

request.js页面引入的wechat-request是

如上node_modules中定义的wechat-request是新建TDesign时导入的

具体看我这篇开发记录:

https://blog.csdn.net/m0_47010003/article/details/132756856icon-default.png?t=N7T8https://blog.csdn.net/m0_47010003/article/details/132756856调用的业务逻辑盘完了,

接下来

回到index.js页面的onLoad()方法里面(调用project.js页面代码中定义的findAllCities()方法)

 如何循环遍历获取到List<String>类型的数据,并赋值给data中的数组变量?

 如上图,获取到的数据,使用setData赋值给cities

使用如下图所示 方法,map()

 map()是遍历res.data中的所有数据,

city => {return {value: city, label: city}}

上面的city相当于item的概念,把每个item都设置成key:value的格式,包括value和label


 如果springboot项目返回的是List<User>类型的数据

    let self = this//城市列表数据从Project归属地中查询Project.findAllCities().then((res) => {console.log("获取到城市有:" + res.data)let cs = res.data.map(city => {return {value: city,label: city}})self.setData({cities: cs})})Project.findAllUsers().then((res) => {console.log("获取到的user有:" + res.data)let rcds = res.data.map((rd) => {return {value: rd.id,label: rd.name}})self.setData({users: rcds})})

都是使用res.data.map()方法

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

相关文章:

  • 成都哪里做网站南村网站建设
  • 八零婚纱摄影工作室网站手机门户网站建设
  • 百度地图开发网站找人做的网站 没登录口
  • php网站制作工具wordpress伪静态设置
  • 网站推广策划书范文最新公司注册流程
  • 山东省建设执业资格注册中心网站做优惠券怎么推广引流
  • 建设工程中标通知书查询网站搭建织梦网站教程
  • 在百度上如何上传自己的网站做可直接下单购买的网站
  • 学生个人网站布局外贸型网站该如何推广
  • 网站建设与管理试题与答案重庆有几个区
  • 资源企业网站排名优化价格长治网站制作怎么做
  • wordpress优化攻略优化大师官网入口
  • 做网站找我要服务器密码wordpress充值功能
  • 上海有哪些优化网站推广公司腾讯云阻止网站访问
  • 手机网站素材网wordpress电视剧
  • 做家教的网站网站建设加盟合作
  • 做设计有哪些免费网站不用vip也能看的黄台的app
  • 网站内容更新产品设计毕业作品集
  • 如何让搜索引擎快速收录网站宁波公司网站开发招聘
  • 淘宝店做箱包哪个网站拿货学校网站建设好么
  • 建设网站有哪些目的是什么网站开发需求文档怎么写
  • steam官方网站下载硬件优化大师
  • 网站制作公司属于广告发布者吗盐城网站app建设
  • 杨浦网站建设互联网保险的运营模式
  • 网站建设费是什么费用南京制作网站要多少钱
  • 郑州定制网站建设空间安装wordpress
  • 摩托车网站开发wordpress邀请码露兜
  • 品牌网站制作网站公司门户网站 建设 投入
  • 建一个国外网站多少钱联合早报 即时消息
  • 网站备案号含义华茂达建设集团网站