伊原蝶恋 发表于 2019-7-23 15:38

微信小程序中wx.request访问服务器返回值为html,怎么显示这个页面

本帖最后由 伊原蝶恋 于 2019-7-24 09:22 编辑

最近在学习微信小程序,使用wx.request访问获取天气的一个免费api,然后它的返回值是整个页面的html,这种情况该怎么办,才能让这个html显示出来啊

琴似蓝调 发表于 2019-7-23 19:18

一般api是返回xml和json的,你看看是不是你调用接口出错了

songshiquanbaba 发表于 2019-7-23 19:39

用组件富文本rich-text去处理

mosou 发表于 2019-7-23 23:03

接口发出来才知道问题所在

伊原蝶恋 发表于 2019-7-24 09:21

songshiquanbaba 发表于 2019-7-23 19:39
用组件富文本rich-text去处理

感谢,用富文本rich-text可以处理了,谢谢,微信的文档没有看完整

名哥哥 发表于 2019-7-24 10:59

他返回的一般json文档上面有例子   ,vx 得域名调用了      前台html 写值    多看看文档   绑定参数什么的都有

塞北的雪 发表于 2019-7-25 09:22

html=wx.request(){.....}
$('body').html(html)

伊原蝶恋 发表于 2019-7-25 10:39

塞北的雪 发表于 2019-7-25 09:22
html=wx.request(){.....}
$('body').html(html)

这个$()是怎么引入的,微信没有jQuery啊

塞北的雪 发表于 2019-7-25 12:38

本帖最后由 塞北的雪 于 2019-7-25 12:46 编辑

伊原蝶恋 发表于 2019-7-25 10:39
这个$()是怎么引入的,微信没有jQuery啊
document.getElementsByTagName('body').innerHTML=html;

没有JQ就用原生

没注意看是小程序……

看这里https://blog.csdn.net/ljfphp/article/details/77513362
页: [1]
查看完整版本: 微信小程序中wx.request访问服务器返回值为html,怎么显示这个页面