knockoutMvc -하여 HelloWorld 튜토리얼
http://knockoutmvc.com/HelloWorld
가 사용 ... 내가 .nuget 확장을 다운로드하여 내 프로젝트에 참조를 만들었습니다 (아래 참조) KnockoutMVC에 대한 자습서를 시도하고
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'에 대해 동일한 오류 : NuGet.Core DTO
public class HelloWorldController : BaseController
{
public ActionResult Index()
{
InitializeViewBag("Hello world");
return View(new HelloWorldModel
{
FirstName = "Steve",
LastName = "Sanderson"
});
}
}
는이 문제를 해결까요?
자습서는 데모에 사용 된 기본 클래스는 물론 일부 코드 행이 누락되어 있지 않으므로별로 좋지 않습니다. BaseController 클래스는 다운로드에서 정의됩니다. 사이트에서 사용 된 예제의 경우, 그 대신에 KnockoutController에서 컨트롤러 클래스를 직접 상속받을 수 있습니다. 또 다른 힌트 : MVC 4로 작업하는 경우 BundleConfig에서 필요한 스크립트 가져 오기를 정의하고 _layout. [vb | cs] html에로드해야합니다. – Mephisztoe