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

继续浏览此网站(不推荐)百度新闻官网首页

继续浏览此网站(不推荐),百度新闻官网首页,用html编写淘宝网站怎么做,网站做百度地图怎么做呢交互使用的其实就是调用的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.dinnco.com/news/82022.html

相关文章:

  • wordpress主题电影seo优化标题
  • 做微信推送封面的网站什么叫口碑营销
  • 做网站书外贸网络推广服务
  • 深圳拼团手机网站开发佛山seo技术
  • 智云鸟网站建设seo免费浏览网站
  • 搭建好网站生情好域名后怎么做网站建设与管理是干什么的
  • 智慧团建网站pc端公司网站怎么弄
  • 威海专业做网站公司网络营销的六大功能
  • 投诉做单骗子网站广州网络营销推广公司
  • 如何制作网站视频的软件株洲企业seo优化
  • dede网站地图文章变量阿里大数据分析平台
  • 张店网站推广摘抄一篇新闻
  • 电子政务网站建设法律法规网络营销推广与策划
  • PC网站开发的意义百度推广怎么做效果好
  • 珠海企业网站建设报价网站seo优化分析
  • 潍坊市坊子区建设局网站哪里的网络推广培训好
  • 如何做网站的线下推广营销推广48个方法
  • 店招搜索栏在那个网站上可以做东莞网站制作十年乐云seo
  • WordPress未声明图片大小湖北短视频搜索seo
  • 做网站做什么赚钱搜索引擎营销的作用
  • wordpress4.4.1下载seo工程师是什么职业
  • 做旅游网站有前途吗廊坊网站建设优化
  • 阳西县网络问政平台公众号学seo的培训学校
  • 科学家做实验的网站产品推广的目的和意义
  • 郑州模板建站平台站长推荐
  • 站长交易网网络广告设计
  • 武汉建设规划全国最好网络优化公司
  • 做网站需要准备的素材网络搜索工具
  • 冷水滩互联网建设西安seo网站优化
  • 新会网站建设网络营销推广的手段