Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Angularjs选择值行并填充调用页_Javascript_Jquery_Angularjs - Fatal编程技术网

Javascript Angularjs选择值行并填充调用页

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

在我的html中,我有一段代码,当单击一个按钮时,它会动态地添加行,每行上都有一个名为Add的按钮

  <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,你就可以使用资源调用中的承诺来保存,然后让它调用来再次获取所有内容。这里有一个我发布的答案,可能会有所帮助