猿问

在 beego 中返回 JSON 对象

我正在使用 beego(golang 框架)并且我正在尝试使用 jquery ajax 在 go 函数完成后更新我的网页。但是,我在返回 JSON 对象方面储备充足,以便 jquery 可以在其成功函数中处理它。有没有办法在 golang 或 beego 中返回 JSON 以及如何返回?谢谢。


汪汪一只猫
浏览 291回答 2
2回答

眼眸繁星

Beego 控制器有一个 ServeJson() 函数

梦里花落0921

type Data struct {    //Values that equivalent to your ajax post    Data string    Id   int    Name string}var data Datareq := this.Ctx.Requestdec := json.NewDecoder(req.Body)err := dec.Decode(&data)if err == nil {    this.Data["JSON"] = &data    this.ServeJSON()}Dont forget to import encoding/json
随时随地看视频慕课网APP

相关分类

Go
我要回答