0
當我嘗試使用angularJS調用服務器端控制器時,出現這兩條錯誤消息。無法從Angular訪問服務器端控制器
The parameters dictionary contains a null entry for parameter 'problemId' of non-nullable type 'System.Guid' for method 'Boolean ReadOnly(System.Guid)'
[11:55:27 GMT+0000 (GMT Standard Time)] Browser Link: Failed to send message to browser link server:
Error: SignalR: Connection must be started before data can be sent. Call .start() before .send()
服務器端控制器 我把一個破發點這個控制器上,但它從來沒有被擊中。
public bool ReadOnly(Guid problemId)
{
var problem = new Problem(problemId);
return problem.ProblemCompleted();
}
角控制器 伊夫通過角階梯,我有一個有效的GUID通過整條路上。
$scope.problemCompleted = stepService.readOnly($scope.problemId);
角服務
//readOnly
this.readOnly = function (problemId) {
$http.post(ROOT + '/step/ReadOnly/' + problemId)
.then(function (result) {
this.problemCompleted = result.data;
return this.problemCompleted
});
}
所以基本上,我希望找回布爾值到我的範圍,但我不能打控制器。
如何定義服務器端的路線? – Chandermani 2015-03-25 12:18:34
你死了我只是在那裏發現謝謝無論如何:D – 2015-03-25 12:19:45