编辑用户表单角度

时间:2015-12-13 03:45:31

标签: javascript angularjs

所以这是我最近项目的github:https://github.com/ryanwaite28/form-site 它是一个表单站点,您可以在其中创建和编辑用户。我得到了创建功能,但编辑不是 当你点击编辑时,我想将用户信息传递给编辑功能的参数,但我似乎无法做到正确。我想将用户的信息设置为输入框中的信息。有什么我做错了吗?另外,我使用angular JS和jQuery。

1 个答案:

答案 0 :(得分:0)

您没有将用户传递给html中的函数:

<td><button type="button" id="edit-btn" ng-click="editUser(user)">Edit</button></td>

此外,您需要在编辑&#34;中引用&#34;的形式。用户不知何故喜欢:

$scope.editUser = function(user) {
    $scope.userBeingEdited = user;
}

并将编辑表单的html引用到该范围的userBeingEdited部分。

saveChanges方法不应该在编辑功能中。应该是一个单独的函数,您可以在其中提交更改