英文:
How to use JQuery Datatable with Golang?
问题
我正在使用JQuery Datatable来列出数据库中的详细信息。我用Golang编写了我的服务器端。我将数据库的值存储在一个名为dBdetails
的映射中,现在我想使用Datatables来显示这个映射的内容。我该怎么做?
英文:
I am using JQuery Datatable to list the details in my Database. I wrote my server side in Golang. I have my database values stored in a map called dBdetails
now I want to display the contents of this map using Datables. How can I do?
答案1
得分: 1
只需将Map转换为Slice并在JQuery中使用。
dataValue := reflect.ValueOf(dBdetails)
var keySlice []string
var valueSlice []string
for _, key := range dataValue.MapKeys() {
keySlice = append(keySlice, key.String())
value := dataValue.MapIndex(key)
valueSlice = append(valueSlice, value.String())
}
log.Println(keySlice, valueSlice)
上述代码将把Map转换为Slice。
英文:
Just convert Map into a Slice and use it in JQuery.
dataValue := reflect.ValueOf(dBdetails)
var valueSlice []string
for key, value := range dataValue.MapKeys() {
keySlice = append(keySlice, key)
valueSlice = append(valueSlice, value)
}
log.Println(keySlice, valueSlice)
The above code will convert map into slice.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论