0

我在构建带有淘汰赛的 SPA 时遇到了问题!我为一个视图获得了多个视图模型!

在这个 jsFiddle 中,一切正常http://jsfiddle.net/4A87x/11/

但是一旦我尝试在 ASP.NET 中使用这些,它就不再起作用了!

我试过这样:

<form action="" data-bind=" template:{ 'if': loginVM, data: loginVM }"> 
              //Some Code
</form>

<form action="" data-bind=" template:{ 'if': loginVM, data: loginVM }">
              //SOME CODE
</form>

<form action="" data-bind=" template:{ 'if': loginVM, data: loginVM }"> 
              //Some Code
</form>

<script type="text/javascript">
    $(function () {
        var masterViewModel = {

            loginVM: ko.observable(),
            detailsVM: ko.observable(),
            projectStartVM: ko.observable()

        };

        var LoginVM = function () {
             //Some Code
        };

        var DetailsVM = function () {
          //Some Code

        };

        var ProjectStartVM = function () {
           //Some Code

        };

        masterViewModel.loginVM(new LoginVM());
        ko.applyBindings(masterViewModel);
    });
</script>

有人知道这段代码有什么问题吗?

4

0 回答 0