gpt4 book ai didi

javascript - 与 JSON 的 Angular 双向绑定(bind)?

转载 作者:行者123 更新时间:2023-11-30 07:13:58 25 4
gpt4 key购买 nike

实际上我有一个范围内的 JSON。每当 ng-model 发生变化时,我都需要更改该 JSON 值。在下面的示例中,JSON 具有带属性(CuId、名称、数量、比率、数量)的行集。我必须将这些属性名称与控件(文本框)绑定(bind),例如 ng-model=CuId。因此,只要相应的属性值发生变化,JSON 就需要更新。

请提供与此相关的任何示例或建议我如何实现此目的。

JSON:

 $scope.postJSON =   {
"entityInfo": {
"entity": "",
"tenantId": "",
"timeStamp": "2016-04-07T09:37:16.187Z"
},
"collections": {
"Customer29Jan16": {
"meta": {
"parentreference": "***",
"pkname": "***",
"fkname": "***"
},
"rowset": [
{
"CuId": "test",
"Name": "test",
"Quantity": "test",
"Rate": "test",
"Amount": "test"
}
],
"rowfilter": []
}
}
}

最佳答案

正如其他答案所提到的,您需要使用整个树直到您要更改的属性。但是,他们没有提到由于 rowset 是一个数组,您还必须指定要访问 rowset 的哪个元素。使用类似 ng-model="postJSON.collections.Customer29Jan16.rowset[0].CuId" 的内容。

关于javascript - 与 JSON 的 Angular 双向绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36474261/

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