Knockout.js 什么是原型和订阅淘汰?

Knockout.js 什么是原型和订阅淘汰?,knockout.js,prototypejs,knockout-mvc,knockout-subscribe,Knockout.js,Prototypejs,Knockout Mvc,Knockout Subscribe,我正在检查其他人的代码并试图理解他们所做的事情。 其中有些术语我不知道它们是什么。。原型,订阅??有人能帮我理解这个函数在做什么吗 谢谢 myspace.prototype.attached = function () { var that = this; this.appViewModel.dataLoaded.subscribe(function (val) { window.setTimeout(function() { that.s

我正在检查其他人的代码并试图理解他们所做的事情。 其中有些术语我不知道它们是什么。。原型,订阅??有人能帮我理解这个函数在做什么吗

谢谢

myspace.prototype.attached = function () {
    var that = this;
    this.appViewModel.dataLoaded.subscribe(function (val) {
        window.setTimeout(function() {
            that.showUI(val);
        }, 300);
    }, this);
};

所有JavaScript对象都从原型继承属性和方法。您可以在此处找到更多信息:

和订阅。请在此处阅读淘汰赛的文档:


简单地说,subscribe与computed函数非常相似,只是它只监听1个可观测值的变化,而computed函数监听其中每个可观测值的变化。在您的示例中:如果加载的数据发生了更改,则其中的部分将被称为

谢谢,谢谢,非常感谢您的回答。这非常有帮助,让我开始。随着我的进步,我会阅读更多的内容,并发布更多的问题。再次感谢。