小编Mat*_*doy的帖子

如何在golang Beego中解析表单数组

如何使用Beego解析html表单数组.

<input name="names[]" type="text" /> <input name="names[]" type="text" /> <input name="names[]" type="text" />

去Beego

type Rsvp struct {
    Id    int      `form:"-"`
    Names []string `form:"names[]"`
}

rsvp := Rsvp{}
if err := this.ParseForm(&rsvp); err != nil {
    //handle error
}

input := this.Input()
fmt.Printf("%+v\n", input) // map[names[]:[name1 name2 name3]]
fmt.Printf("%+v\n", rsvp) // {Names:[]}
Run Code Online (Sandbox Code Playgroud)

为什么Beego ParseForm方法返回一个空名称?

如何获取rsvp.Names的值?

html forms go

7
推荐指数
2
解决办法
4483
查看次数

标签 统计

forms ×1

go ×1

html ×1