Javascript Angularjs选择值行并填充调用页
在我的html中,我有一段代码,当单击一个按钮时,它会动态地添加行,每行上都有一个名为Add的按钮Javascript Angularjs选择值行并填充调用页,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,在我的html中,我有一段代码,当单击一个按钮时,它会动态地添加行,每行上都有一个名为Add的按钮 <form name="{{form.name}}" ng-repeat="form in forms"> <div ng-repeat="cont in form.contacts"> <a href="/edit">Add</a> <input t
<form name="{{form.name}}"
ng-repeat="form in forms">
<div ng-repeat="cont in form.contacts">
<a href="/edit">Add</a>
<input type="text" class="xdTextBox" ng-model="cont.ac"/>
<input type="text" class="xdTextBox" ng-model="cont.a_number"/>
</div>
<button ng-click="submit(form)">Submit</button>
<button ng-click="addFields(form)">Add</button>
<hr>
</form>
在我的第二页/编辑中,我有以下代码列出了获取的值行
<table>
<tbody ng-repeat="item in alllis">
<tr>
<td>
<a href="/main/{{item.id}">Select</a>
</td>
<td>
<input type="text" ng-model="item.ac" />
</td>
<td>
<input ng-model="item.a_number />
</td>
</tr>
</tbody>
</table>
我试图弄清楚的是,当我打开/编辑并选择任何一行时,如何在主页上填充该行数据。
请让我知道从/编辑页面如何返回主页填充单击添加按钮的行。谢谢
这是第一个主页的plunker。
您是否将数据存储在某个地方,是否使用了服务。。。plunkr并没有充分显示您如何回答这个问题。正在从数据库检索编辑表单上的数据,该部分工作正常。我只需要弄清楚,当单击其中一行时,将该行的值传输回调用该行的行中的主页面。您是否使用angular中定义的服务与服务层通信?通常,服务处理与服务API的通信和维护本地数据模型。然后该服务可以注入任意数量的控制器,并可用于从数据源创建/读取/更新/删除元素,您可以在服务中创建一个对象或数组来保存数据,并在控制器中对作用域进行引用,以便在视图中显示数据。@shaunhusain在我的工厂中,我正在使用以下getAll从db检索数据:$resource'/api/allItems/Getitems',{},{query:{method:'GET',isArray:true}在我的控制器中,我有以下$scope.alllis=itemRepository.getAll.query{},functiondata{$scope.alllis=data;};好的,既然你有一个$resource,你就可以使用资源调用中的承诺来保存,然后让它调用来再次获取所有内容。这里有一个我发布的答案,可能会有所帮助