【问题标题】:Viewmodel definition differencesViewmodel 定义差异
【发布时间】:2013-03-09 22:17:57
【问题描述】:

这之间有什么区别:

define(["knockout"],
    function (ko) {
        return (function () {
            var self = this;
            self.Person = {
                firstName: ko.observable(),
                lastName: ko.observable(),
                Age: ko.observable()
            };
        });
    });

define(['knockout'], 
   function (ko) {
    return function appViewModel() {
        var self = this;
        self.Person = {
            firstName: ko.observable(),
            lastName: ko.observable(),
            Age: ko.observable()
        };
    }
});

【问题讨论】:

    标签: javascript knockout.js viewmodel


    【解决方案1】:

    什么都没有。后者是一个命名函数,但它只能在模块回调范围内访问,因此您无论如何都不能使用该名称。我想这是为了让函数的目的更加清晰。

    【讨论】:

      猜你喜欢
      • 2020-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      • 1970-01-01
      • 2016-05-17
      • 2014-02-06
      相关资源
      最近更新 更多