Javascript 如何通过单击knockout.js中的按钮显示数字

Javascript 如何通过单击knockout.js中的按钮显示数字,javascript,knockout.js,click,Javascript,Knockout.js,Click,我需要一个功能,它将执行以下操作: 单击按钮(或div、li等)后,页面中应显示按钮的值(对于div和li,可显示特定于该确切div或li的某些数据) 看法 我在myFunction中正确地获得了单击时发送的“数据”,但我不知道如何将其传递给TypedGits,它在每次单击按钮时显示给我(div,li)…有什么想法吗 衷心感谢。您想让typedGits成为可观察的对象: function AppViewModel() { this.typedDigits = ko.observable('');

我需要一个功能,它将执行以下操作: 单击按钮(或div、li等)后,页面中应显示按钮的值(对于div和li,可显示特定于该确切div或li的某些数据)

看法

我在myFunction中正确地获得了单击时发送的“数据”,但我不知道如何将其传递给TypedGits,它在每次单击按钮时显示给我(div,li)…有什么想法吗


衷心感谢。

您想让
typedGits
成为可观察的对象:

function AppViewModel() {
this.typedDigits = ko.observable('');
this.myFunction  = function(data){

    this.typedDigits(' ' + data);

};
}

ko.applyBindings(new AppViewModel());
function AppViewModel() {
this.typedDigits = '';
this.myFunction  = function(data){

    this.typedDigits = ' ' + data;

};

ko.applyBindings(new AppViewModel());
function AppViewModel() {
this.typedDigits = ko.observable('');
this.myFunction  = function(data){

    this.typedDigits(' ' + data);

};
}

ko.applyBindings(new AppViewModel());