与 angularjs 和 mvc4 的模型绑定不起作用



我对angularjs很陌生。我的问题很简单。我在javascript中有一个控制器,它显示候选结果,我想显示候选人的详细信息。

//For displaying Candidate List
 var Listcandidates = $resource('/api/Candidate', {}, { update: { method: 'GET' } });
    $scope.candidateslist = [];
    $scope.candidate = {};
    Listcandidates.query(function (data) {
        $scope.candidateslist.length = 0;
        angular.forEach(data, function (CandidateData) {
            $scope.candidateslist.push(CandidateData);
        })
    });
//For displaying candidate details
 $scope.editCandidate = function (id) {
        var Canid = String(id);
        $location.path("/editCandidate/" + id);
        $http({ method: 'GET', url: '/api/Candidate', params: { Candidateid: Canid } }).success(function (data, status, headers, config) {
            $scope.candidate = data;

        });

    }

编辑候选人.html

<div class="control-group" >
     <input type="text" name="title" ng-model="candidate.name" class="span3" />
</div>

我已经在编辑候选人中发出警报并正确显示数据,但在 EditCandidate 中.html它无法获取模型。请帮助我。

我已经使用另一个控制器解决了这个问题。

最新更新