我试图在KnockoutMVC的教程(见下文)我已经下载.nuget扩展,在我的项目做参考吧...所以....knockoutMvc - 的HelloWorld教程
http://knockoutmvc.com/HelloWorld
使用VS中的上述教程。当我加入“模型”我正在用[计算]错误 - 类型或命名空间名称computedAttribute'找不到(是否缺少AA使用指令或程序集引用?)
public class HelloWorldModel
{
public string FirstName { get; set; }
public string LastName { get; set; }
[Computed]
public string FullName
{
get { return FirstName + " " + LastName; }
}
}
不任何人都知道我错过了什么。是否有另一个下载? 感谢
编辑: 另外为了控制 '的ActionResult' & 'BaseController' 同样的错误:
public class HelloWorldController : BaseController
{
public ActionResult Index()
{
InitializeViewBag("Hello world");
return View(new HelloWorldModel
{
FirstName = "Steve",
LastName = "Sanderson"
});
}
}
DTO的NuGet.Core会解决这个问题?
本教程不太好,因为它没有提到演示中使用的基类以及它缺少一些代码行。 BaseController类在下载中定义。对于网站上使用的示例,您可以省略它们,直接从KnockoutController继承控制器类。另一个提示:如果使用MVC 4,请查看BundleConfig以定义必需的脚本导入,并将它们装载到_layout。[vb | cs] html中。 – Mephisztoe