收藏
回答

使用ASP.NET的C#语言写后台如何将数据返回给微信小程序的JS

想要微信小程序作为前端页面,用ASP.NET的C#语言写后台管理,在调试状态下,现状将前端的数据传递给后台管理系统。即后台已经可以做数据库查询,但是现在想要把数据返回给微信小程序的js文件,或者wxml文件。请问大神们是怎样写这一步的?

下面是我将参数从微信小程序前端传递到ASP.NET的代码:




回答关注问题邀请回答
收藏

7 个回答

  • Special
    Special
    2017-11-26

    小程序和 Web 还是有差别的,服务端不能直接用 redirect 去令小程序跳转,一般这样做:


    Server 端伪代码:


    function api() {

    response({

    body: 'ok',

    statusCode: 200

    })

    }


    小程序端 JS 伪代码:


    wx.request({

    ...

    success: function(res) {

    if (res.statusCode === 200 && res.data === 'ok') {

    wx.redirectTo({...}) // 跳转至想跳的界面

    }

    }

    })

    2017-11-26
    有用
    回复
  • Special
    Special
    2017-11-26

    可以将要返回的数据放在服务器响应包 response body 中,wx.request 的 success 回调中的 data 字段可以读取出来

    2017-11-26
    有用
    回复
  • WD
    WD
    2020-04-26

    你可以把源码发给我吗,我现在正遇到这个难题,毕设是微信小程序加一个asp.net后台

    2020-04-26
    有用
    回复
  • 西瓜甜恬゛
    西瓜甜恬゛
    2020-03-06

    楼主可以把登录的后台发给我 我参考一下吗:vx:ltgzhq8899

    2020-03-06
    有用
    回复
  • Pzl
    Pzl
    2018-09-13

    楼主可以把登录的后台发给我 我参考一下吗

    2018-09-13
    有用
    回复 2
    • 2019-01-19

      还需要吗  , 给我你微信吧, 我加你, 把源码给你

      2019-01-19
      回复
    • WD
      WD
      2020-04-26
      我也需要,急
      2020-04-26
      回复
  • 2017-11-26

    千言万语汇成一句 感谢您!! 解决了~

    2017-11-26
    有用
    回复
  • 2017-11-26

    感谢您的回答。

    请问这样子算不算已经传过来了呀??

    但是我在data中拿到的是整个页面的数据内容,如下图:

     谢谢您~~

    2017-11-26
    有用
    回复
登录 后发表内容