スクリプトにいくつかのグローバル変数があります。
var yardsToFirst = 10;
var yardsToTD = 80;
var exactDown = 1;
私の ViewModel では、変数を取り込んで変更します。Google Chrome の JavaScript コンソールによると、変数が変更されています。次のように UI を更新できるように、私はそれらを監視しようとしています。
self.down = ko.observable(exactDown);
self.toGo = ko.observable(yardsToFirst);
self.toGoal = ko.observable(yardsToTD);
ページをロードすると、すべて正常に動作します。問題は、データの変更を開始したときに発生します。UI は変更されません。私が確認したところ、javascript コンソールは、グローバル変数が正しい数値を保持していると言っていますが、それでも UI は更新されません。私は不可能なことをしていますか、それとも間違った方法で行っていますか?