首页 > 其他分享 >uniapp请求到数据却渲染不到页面

uniapp请求到数据却渲染不到页面

时间:2022-09-07 10:23:38浏览次数:85  
标签:uniapp success 渲染 res get api 3000 method 页面

是this指向问题,如果success写成普通函数的形式,那么this指向success自身,应该指向对象自身的

uni.request({
  url:‘http://localhost:3000/api/search,
  method:‘get’,
  success(res) {
    this.bookDetail = res.data
  }
})

解决:
1.写成箭头函数形式

uni.request({
  url:‘http://localhost:3000/api/search,
  method:‘get’,
  success:(res) => {
    this.bookDetail = res.data
  }
})

2.添加var that=this

getdata(){
  var that=this;
  uni.request({
    url:‘http://localhost:3000/api/search,
    method:‘get’,
    success(res){
      that.bookDetail = res.data
    }
  })
}

标签:uniapp,success,渲染,res,get,api,3000,method,页面
From: https://www.cnblogs.com/ljh980217/p/16664362.html

相关文章

  • elementUI-点击表格某一行携带参数跳转到另一个页面-路由携参
    1.应用场景示例(1)在任务下发界面,点击查看巡检结果,携带tsakId,times跳转到任务结果界面,查询任务对应的任务结果(2)任务结果页面2.实现方法及步骤(1)通过el-table,添加操作列......
  • 使用 JSX 和 React 渲染的教程
    使用JSX和React渲染的教程如果你是React新手,你可能听说过JSX或JavaScriptXML—它是元素和组件的类似XML的代码。在本文中,我们将看看JSX是什么以及为什么......
  • 前台页面如何找某个数据的后端接口
    右键>开发者模式>打开网络>刷新页面>看响应>一个个看响应,看哪个响应与像找的数据一样或可以看‘预览’  ......
  • 基于百度通用翻译API的在线翻译页面
    百度通用翻译API实现在线翻译界面前期准备注册账号:api.fanyi.baidu.com申请百度通用翻译API服务记住appid以及key(后面用的上)准备一个MD5算法观看文档学习使用规则......
  • 记录一次在fastadmin中列表顶部增加操作按钮并展开页面操作
    index.html<ahref="javascript:;"class="btnbtn-successbtn-addsbtn-disableddisabled{:$auth->check('match/article/adds')?'':'hide'}"title="{:__('指定评委......
  • 【面试题】js实现将excel表格copy到页面
    js实现将excel表格copy到页面点击打开视频讲解更加详细其实最核心的技术,还是copy的是我们粘贴板上的数据就像平常怎么粘贴复制其他的数据一样,只是我们在excel粘贴的是一......
  • 导航页面设计/课程
    导航页面设计/课程导航页面设计/课程免费下载在HTML、CSS和JavaScript中HTML:部分导航h1前沿趋势h3.span.loader跨度.mB跨度.mE跨度.mN......
  • Day06页面结构分析
    页面结构分析header:标记头部区域的内容(用于页面或页面中的一块区域)footer:标记脚步区域的内容(用于整个页面或页面的一块区域)section:Web页面中的一块独立区域article:独立......
  • IOS系统vue2, 点击返回上一页,页面空白无报错
    最近移了个项目,把页面所有的东西都移过来了,但是出现了这个问题,就是ios系统,咨询列表正常,详情页也没问题,返回上一页之后页面空白,接口请求了,也没报错,用的是gohistory(-1)的返......
  • js实现切换页面清除定时器的函数
    背景:我在切换页面的时候,发现切换回原来的页面,定时器会叠加而不会清除原来的定时器解决方法:1.定义全局变量,通过js遍历清除(不会用,但性能好)varpageTimer={};/......