gpt4 book ai didi

javascript - Angular ng-model 将数据作为数组发送到rails-api

转载 作者:行者123 更新时间:2023-11-28 07:33:02 26 4
gpt4 key购买 nike

添加 ng-model 时指令到 HTML 元素,我通常将其附加到对象来执行此操作。但是,在发送 HTTP 请求之前,一部分数据应该是对象数组。

在我的rails-api 中,我有一个 User型号和 Address模型。用户有多个地址,地址属于一个用户。

目标是通过强参数获取参数并保存每个地址(以 JSON 形式接收,obj 数组),并使它们与用户相关。

目前,我正在对它们进行编号,并在将数据发送到 API 之前进行一些额外的操作。例如:

<input type="text" ng-model="form.address1">

然后是第二个,ng-model="form.address2" .

如何使用 ng-model 设置对象数组属性并将对象添加到 HTML 中的数组中?

最佳答案

您也可以绑定(bind)到数组:

<input type="text" ng-model="form.address[0]"> Address 1
<input type="text" ng-model="form.address[1]"> Address 2

演示: http://plnkr.co/edit/owpAqLLlgOjBKfqHSZ4U?p=preview

关于javascript - Angular ng-model 将数据作为数组发送到rails-api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28906658/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com