computed-observable
функции more() получилось Observable из запроса get export class Collection{ public more = (): Observable<Response> => { if (this.hasMore()) { return this.fetch(); } else{ // return empty observable } } private fetch = (): Observable<Re...
возможно ли в нокауте получить текущее значение наблюдаемого в подписке на это наблюдаемое, прежде чем оно получит новое значение? пример: this.myObservable = ko.observable(); this.myObservable.subscribe(function(newValue){ //I'd like to get the previous value of 'myObservable' here before it's set to n...
учитывая вычисленное свойство vm.checkedValueCount = ko.computed(function(){ var observables = getCurrentValues(); //an array of ko.observable[] return _.filter(observables, function(v) { return v() }).length; }); предположим, что getCurrentValues () может возвращать различные наборы наблюдаемых объе...
в настоящее время я пытаюсь научить себя Angular2 и TypeScript после счастливой работы с AngularJS 1.* за последние 4 года! Я должен признать, что ненавижу его, но я уверен, что мой момент эврики не за горами... во всяком случае, я написал службу в своем фиктивном приложении, которая будет извлекать данные ht...
В Угловой 1.x, UI-маршрутизатор был моим основным инструментом для этого. Возвращая обещание для значений "resolve", маршрутизатор будет просто ждать завершения обещания перед выполнением директив рендеринга. поочередно, в угловой 1.x, нулевой объект не приведет к сбою шаблона - поэтому, если я не возражаю п...
какие браузеры, если таковые имеются, поддержка Object.observe? Я удивлен, что не могу найти никакой информации об этом. (и вы знаете о каких-либо расчетных временах прибытия для этой функции?) Об Объекте.обратите внимание:"объект.наблюдение позволяет непосредственно наблюдать за изменениями объектов ECMASc...
при использовании нокаута, в чем преимущество использования только для чтения вычисляемых наблюдаемых, а не простых функций? Возьмите следующий конструктор viewmodel и фрагмент html, например: var ViewModel = function(){ var self = this; self.someProperty = ko.observable("abc"); self.anotherProp...