1
这样我就必须从我的控制器发送一些内容给Angularjs,这些内容应该带出单词,例如只有L在他们自己或E中,换句话说,换句话说,就像让单词的单词签字一样。返回到JSON到Angularjs的列表
控制台没有任何错误,我认为问题在于它没有指定任何值。
我这里有尝试的:
Load.js
var app = angular.module('WordSpreads',[]);
app.controller('WordSpreadsListValue', function ($scope, $http) {
$http(
{
method: 'GET',
url: '../Profile/MWordSpreads'
}).success(function (response) {
$scope.entries = data.List;;
});
console.log("TEST");//It does not appear in the console log.
});
控制器:
[HttpGet]
public JsonResult MWordSpreads()
{
WordsSpreadsListValue model = new WordsSpreadsListValue();
var db = HelperToTables.DbValue;
model.List = db.WordSpreads.ToList();
return Json(model.List, JsonRequestBehavior.AllowGet);
}
型号:
public class WordsSpreadsListValue
{
public List<WordSpread> List { get; set; }
}
错误连锁行业我:
时检测到循环引用而串行化类型 'xxSitename.Models.LinqDatabase.WordSpread'
UPDATE的目的:
model.List = db.WordSpreads.Select(x => new {
Name = x.name,
TextValue = x.text.ToString()
}).ToList();
ERROR :
无法隐式转换类型 'System.Collections.Generic.List <>来 'System.Collections.Generic.List' MVCOrdklar2015
。
是的好吧,我看到你认为并解释它的方式:)实例,当我需要使用名称时,我只需将这样的PROP1调用到angularjs的cshtml部分中? –
很多,我不知道你的属性是什么。你为什么使用CSHTML?你真的需要剃须刀视图引擎吗?它对你有用吗? – gh9
我已更新它的代码。 @ gh9 –