以下のコードを取得するときに混乱しました。ノックアウトがどのように機能するかを理解しようとしています。ここに完全なコードがあります
<span data-bind="text: TimeString">Start...</span>
var vm = {
TimeDT: ko.observable(),
TimeString: ko.observable()
};
function updateValues() {
var data = new Date();
vm.TimeDT(data);
vm.TimeString(data);
}
ko.applyBindings(vm);
updateValues();
setInterval(updateValues, 5000);
このコードを見てください
var vm = {
TimeDT: ko.observable(),
TimeString: ko.observable()
};
オブジェクトがこのように宣言されていることを理解できます。vm はここのオブジェクトで、TimeDTと TimeString という 2 つの関数がありますが、これを理解できませんでした
TimeDT: ko.observable(), what is the meaning of
ko.observable() is assign to TimeDT ?
what will store in TimeDT return by ko.observable() ?
さらにいくつかのサンプルコードを使用して詳細を説明してください。ありがとう