Javascript 可编辑选择默认值

Javascript 可编辑选择默认值,javascript,angularjs,Javascript,Angularjs,我的控制器中有一个标题列表。和另一个用户列表 我的标题列表包含程序中的所有标题,并从数据库中收集。用户对象包含一个标题属性: $http.get(api.getUrl('user',null)) .success(function(response) { $scope.users = response; }); $http.get(api.getUrl('title',null)) .success(function(response) {

我的控制器中有一个
标题列表
。和另一个
用户列表

我的标题列表包含程序中的所有标题,并从数据库中收集。用户对象包含一个标题属性:

    $http.get(api.getUrl('user',null))
    .success(function(response) {
        $scope.users = response;
    });

$http.get(api.getUrl('title',null))
    .success(function(response) {
        $scope.titles = response;
    });
从本例中可以看出,
标题
中的
对象
与我的
user.title
对象没有相同的哈希代码(因此不是相同的
对象

现在,当我的客户端在用户上单击“编辑”时,我希望我的
xeditable
select的默认值等于用户当前拥有的标题:

    <label class="font-bold block m-b-none" for="selected_title">Title</label>
<span class="block" id="selected_title" ng-model="selectedUser.title" editable-select="selectedUser.title" e-ng-options="title as title.name for title in titles">
    {{ selectedUser.title.name }}
</span>
标题
{{selectedUser.title.name}
然而遗憾的是,默认值是
(无)

我觉得我已经尝试了一切,有人能给我指出正确的方向吗

请让我知道,如果你需要更多的信息,我会看后很多