[英]How to store the data in this json format?
给定以下所需的json API格式:
"type_of_advertisement":["ATM","Banner/Poster","Stalls"]
我已经这样定义了ng-model:
.form-group
.col-sm-offset-2.col-sm-10
label.checkbox-inline
input(type='checkbox', value='ATM', ng-model='type_of_advertisement')
| ATM
label.checkbox-inline
input(type='checkbox', value='Mobile/Communication Tower', ng-model='type_of_advertisement')
| Mobile/Communication Tower
label.checkbox-inline
input(type='checkbox', value='Banner/Poster', ng-model='type_of_advertisement')
| Banner/Poster
label.checkbox-inline
input(type='checkbox', value='Hoarding Board', ng-model='type_of_advertisement')
| Hoarding Board
label.checkbox-inline
input(type='checkbox', value='Stalls', ng-model='type_of_advertisement')
| Stalls
label.checkbox-inline
input(type='checkbox', value='Digital Offline Marketing', ng-model='type_of_advertisement')
| Digital Offline Marketing
label.checkbox-inline
input(type='checkbox', value='Area for Product Display', ng-model='type_of_advertisement')
| Area for Product Display
当我在Angular上发布它时,我得到了json格式的代码是:
type_of_advertisement:[$scope.type_of_advertisement]
但是我得到以下内容:
"type_of_advertisement":["true"]
所以我该怎么做才能获得所需的json api格式?
您将获得一个复选框的值。 该复选框被选中或未选中(是或否)。 我不知道你期望什么
您必须为每个复选框定义不同的模型。 并且在构建对象时,如果选中此复选框,则在数组中添加一个值。
我认为没有比这更简单的方法了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.