什么是术语原型和订阅淘汰赛



我正在检查别人的代码并试图理解他们做了什么。里面有些术语我不知道它们是什么..原型,订阅??有人可以帮助我了解这个函数在做什么吗?

谢谢

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

所有 JavaScript 对象都从原型继承属性和方法。您可以在此处找到更多信息:https://www.w3schools.com/js/js_object_prototypes.asp

并订阅。请阅读此处的淘汰赛文档:http://knockoutjs.com/documentation/observables.html

简单来说,订阅与计算函数非常相似,只是它只会侦听 1 个可观察量的变化,而计算函数将侦听其中每个可观察量的变化。在您的示例中:如果 dataLoaded 发生更改,则其中的部分将被调用

相关内容

  • 没有找到相关文章

最新更新