并找到了这种语法
maven-resources-plugin
我无法理解这一点。
我的意思是 @Html.EditorFor(model => model.Title)
。这是MVC 3应用程序中的型号名称吗?如果它是那么它应该是不正确的,因为从教程中看到它不是有问题的模型的名称。从教程中可以看出模型的名称是“电影”
任何帮助将不胜感激
答案 0 :(得分:1)
通常每个视图都有一个模型。有多种方法可以拥有更多模型,但在该教程中,为了简单起见,它们只有一个。顶部的@
引用了该模型:@model MvcMovie.Models.Movie
,模型的名称为Movie
。这就是为什么你写的这一行有效的原因,因为视图中只有一个模型,并且只能使用model
来获得它。
答案 1 :(得分:1)
我认为在这个例子中,他们试图通过讨论lambdas来尽早混淆问题。
第一行是File | Open crash dump...
,其中声明了视图中使用的模型类型。
如果他们写!analyze -v
,这可能是一个更好的例子 - 但正如CodeCaster所指出的,任何值都将在lambda中完成。我倾向于使用@model MvcMovie.Models.Movie
。玩一玩,看看你喜欢什么样的风格。