1

KnockoutMVC のチュートリアルを試みています (以下を参照) .nuget 拡張子をダウンロードし、プロジェクトでそれを参照しました...そう....

http://knockoutmvc.com/HelloWorld

上記のチュートリアルを VS で使用します。「モデル」を追加すると、[computed] でエラーが発生します - タイプまたは名前空間名「computedAttribute」が見つかりませんでした (ディレクティブまたはアセンブリ参照を使用して欠落していますか?)

 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 にすれば解決しますか?

4

3 に答える 3

1

パッケージはインストールされていますか?そうでない場合は、パッケージ マネージャー コンソールを開いて、Install-Package kMVC と入力する必要があります。

次に、モデルに次のように入力します。

于 2013-04-12T17:35:46.190 に答える