求助,vue发送ajax请求后success的值赋值给vue的data,但是页面不渲染

人在風雨中 2020-08-24 09:51:28
发送过很多次ajax请求了,比如点击下一页,上一页首页尾页等,都是这么做的,最后vue会根据ajax返回给data的数据进行渲染,然后这一次做的是点击选择条件进行商品展示,用的相同方法,success数据也取到了,也赋值给data了,但页面就是不渲染






点击后没反应
求大神帮助
...全文
11830 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
_念_ 2020-08-26
  • 打赏
  • 举报
回复
如果是单页应用的话,建议用箭头函数吧
引用 2 楼 人在風雨中 的回复:
大佬们,经过测试我发现this.datas数据并没有绑定成功,但是我在success加了bind(this),之前就是这样返回值都能赋值给data,这次为什么不可以?
在方法前存一下this指向
晨易夕 2020-08-25
  • 打赏
  • 举报
回复
你template上是咋写的。
斤斤丶 2020-08-25
  • 打赏
  • 举报
回复
this 的指向问题
乐逍遥☺ 2020-08-25
  • 打赏
  • 举报
回复
你去这篇博客看下试试 https://blog.csdn.net/qq_38152997/article/details/97958800
人在風雨中 2020-08-24
  • 打赏
  • 举报
回复
人在風雨中 2020-08-24
  • 打赏
  • 举报
回复
大佬们,经过测试我发现this.datas数据并没有绑定成功,但是我在success加了bind(this),之前就是这样返回值都能赋值给data,这次为什么不可以?

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧