В проекте я пытаюсь научиться с, у меня есть рабочий код:JavaScript в машинописном - анонимный вычислен
ko.computed(function() {
if (self.isUploading()) {
... Do something.
});
}
else {
... Do something else
}
});
Я сейчас пытаюсь преобразовать мой код машинопись, но ... я боролся для преобразования этого бита.
Я пытаюсь:
KnockoutComputed(() => {
if (this.isUploading()) {
... do something.
});
} else {
... do something else.
}
Но мне говорят "тип параметра, как ожидается".
Что я пытаюсь сделать, это выполнить некоторый код, когда «this.isUploading()» изменяет значение.
Как это должно быть достигнуто в TypeScript?
Вы все равно должны называть 'ko.computed'. Или действительно, просто ничего не меняйте. Код JS по-прежнему ведет себя одинаково, нет необходимости менять код произвольно. –
Я пробовал это сейчас, просто используя тот же код, но он говорит «ожидать»; после «ко». – Craig
посмотрите здесь - https://jsfiddle.net/ahLzcwu4/ – gkb