Я пытаюсь следовать примеру, чтобы создать компонент в нокауте.Как объявить компонент нокаута в машинописном тексте?
http://knockoutjs.com/documentation/component-overview.html
Но я должен написать код в машинописи. Итак, как я могу зарегистрировать компонент в нокауте с помощью машинописного текста?
Что нужно написать в файле .ts, чтобы преобразовать его в нечто вроде ниже.
ko.components.register('like-widget', {
viewModel: function(params) {
Я начал писать код в конструкторе, но не знаю, как его завершить.
class TodayViewModel {
todayWidget: KnockoutComponents;
config: KnockoutComponentTypes.Config;
constructor() {
this.config.template = "sdfs.html";
this.todayWidget.register("like-widget", this.config);
}}export = TodayViewModel;