ノックアウト js を使用してアプリケーションを作成しましたが、アプリケーションをバッチ モードでも実行したいと考えています (例: node.js を使用)。
これはシミュレーション アプリケーションであるため、インタラクティブなビジュアル バージョンは HTML フロントエンドにバインドされていますが、さらにバッチ モードでシミュレーションを実行し、統計分析用の大量のデータを生成したいので、そのモードではすべての ko が必要です私はそれを必要とせず、パフォーマンスのオーバーヘッドを発生させたくないので、コードを削除します。
視覚化の例:
function Queue() {
var self = this;
self.items = ko.observableArray();
self.rate = ko.observable(5);
...
}
...
queue.rate(7);
バッチモードでも同じ:
function Queue() {
var self = this;
self.items = [];
self.rate = 5;
}
...
queue.rate = 5;
これを行う簡単な方法はありますか?
サブスクリプション関連のロジックを削除する ko のスタブを作成することを考えていましたが、おそらくもっと簡単な方法はありますか?