knockoutMvC语言 HelloWorld Tutorial



我正在尝试KnockoutMVC教程(见下文)我已经下载了。nuget扩展并在我的项目中参考了它…所以....

http://knockoutmvc.com/HelloWorld

使用上面的教程VS.当我添加'模型'我得到一个错误与[计算]-类型或名称空间名称'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"
        });
    }
}

d到NuGet。Core会解决这个问题吗?

软件包安装好了吗?如果没有,您应该打开包管理器控制台并键入安装包kMVC

然后在模型中输入:using delegatedecomcompiler;

谢谢你。我也有同样的问题。你的回答帮我解决了这个问题。

Hello World Tutorial还忘了提到你需要在视图的顶部引用knockout-2.2.0.js和knockout.mapping-latest.js。

"你已经安装了这个包吗?"如果没有,您应该打开包管理器控制台并键入Install-Package kMVC

然后在模型中放入:using delegatedecomcompiler;"

我也有类似的问题。这个包看起来很有希望,但在使用NuGet恢复任何丢失的包/依赖项后,我实际上并没有看到从示例代码中运行任何东西。例如,当我运行这个示例HelloWorld时,我可以在复选框中输入姓和名,但在UI中看不到这些值的更新。它保持不变/空白。有人知道为什么吗?我正在运行从KnockoutMVC的网站提供的代码:https://github.com/AndreyAkinshin/knockout-mvc

相关内容

  • 没有找到相关文章

最新更新