HTML:
<ul>
<li><a><i class="icon-white icon-save"></i></a></li>
</ul>
<form>
<input type="text" value="{{ selectedUser.firstname }}" ng-model="selectedUser.firstname">
<input type="text" value="{{ selectedUser.lastname }}" ng-model="selectedUser.lastname">
</form>
REST API から取得したユーザー オブジェクトを扱っています。したがって、基本的にはユーザーのリストがあります。クリックすると、上記のフォームが表示されます。
function UserController($scope, User){
$scope.users = User.query();
$scope.selectedUser = null;
$scope.select = function(user){
$scope.selectedUser = user;
}
}
フォームの値が変更された場合にのみ保存リンクを表示したい。angular.jsでこれを行う方法はありますか?