KnockoutObservableAny
除了使用他们在文档中所说的内容之外,还有其他方法可以扩展吗?
ko.extenders.logChange = function(target, option) {
target.subscribe(function(newValue) {
console.log(option + ": " + newValue);
});
return target;
};
调用者:
this.firstName = ko.observable("Bob").extend({logChange: "first name"});
我宁愿直接从对象中调用它(使用智能感知,因为我使用的是打字稿),但我无法弄清楚在哪里可以访问构造函数JQuery
。
(function ($) {
$.fn.foo = function () {
};
})(jQuery);
所以我可以这样称呼它$().foo();
。
有任何想法吗?