Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.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
Angularjs将数据从表中获取到标签中_Angularjs - Fatal编程技术网

Angularjs将数据从表中获取到标签中

Angularjs将数据从表中获取到标签中,angularjs,Angularjs,我正在表中插入数据库中的数据,并用它填充行。当我点击一行时,一个表单被加载,表格消失。我现在的问题是,我想将单击行中的数据传输/复制到表单的标签中,那么如何将正确的数据传输到标签中呢 Sample Table.html: <tr class="mytr" ng-repeat="person in persons | ng-click="loadForm()"> <td class="{{person.status}}">{{person.PersonId}}&l

我正在表中插入数据库中的数据,并用它填充行。当我点击一行时,一个表单被加载,表格消失。我现在的问题是,我想将单击行中的数据传输/复制到表单的标签中,那么如何将正确的数据传输到标签中呢

Sample Table.html:

<tr class="mytr" ng-repeat="person in persons | ng-click="loadForm()">
    <td class="{{person.status}}">{{person.PersonId}}</td>
    <td class="{{person.status}}">{{person.Name}}</td>
<tr>

将person对象作为参数传递给函数,并将其分配给单独的范围变量。然后在表单中使用该变量

ng-click="loadForm(person)"

loadForm(person){
   $scope.formObj = person
}

<form action="">
    <label for="pid">{{formObj.PersonId}}</label>
    <label for="name">{{formObj.Name}}</label>
</form>
ng click=“loadForm(person)”
装货单(人){
$scope.formObj=个人
}
{{formObj.PersonId}
{{formObj.Name}

将person对象作为参数传递给函数,并将其分配给单独的范围变量。然后在表单中使用该变量

ng-click="loadForm(person)"

loadForm(person){
   $scope.formObj = person
}

<form action="">
    <label for="pid">{{formObj.PersonId}}</label>
    <label for="name">{{formObj.Name}}</label>
</form>
ng click=“loadForm(person)”
装货单(人){
$scope.formObj=个人
}
{{formObj.PersonId}
{{formObj.Name}
试试这个

<tr class="mytr" ng-repeat="person in persons | ng-click="loadForm(person)">
    <td class="{{person.status}}">{{person.PersonId}}</td>
    <td class="{{person.status}}">{{person.Name}}</td>
<tr>
试试这个

<tr class="mytr" ng-repeat="person in persons | ng-click="loadForm(person)">
    <td class="{{person.status}}">{{person.PersonId}}</td>
    <td class="{{person.status}}">{{person.Name}}</td>
<tr>

能否将
loadForm
方法实现添加到问题中?能否将
loadForm
方法实现添加到问题中?
$scope.loadForm = function (person) {
    $scope.content = 'http://localhost:49929/App_Plugins/Person/showForm.html';
     $scope.person = person;
    }