3

Node.jsでKnockoutJSを使用しようとしています。

ここで同じものの1つの実装を見つけました:https ://github.com/mtscout6/knockout-node

誰かがこれを他の方法で実装しましたか?

基本的に、サーバー上でComputedObservableを使用する機能が必要です。

他のライブラリを使用してJavaScriptでこの機能を使用することは可能ですか?

4

2 に答える 2

1

knockoutJSメーリングリストから解決策を見つけました。

計算されたオブザーバブルとサブスクリプションに関してまったく同じ機能を提供するノードモジュールが1つあります。

https://npmjs.org/package/obs

「Obs」は、最小限の観察可能なプロパティを提供します。

すばらしい..

于 2013-01-08T05:48:14.787 に答える
1

このアーキテクチャを使用しないことをお勧めすることはほとんどありません。ドキュメントが少なく、Web 上でこれに関するサポートがあまり見つからないからです。さらに、KO はクライアント フレームワークとして機能することを目的としています。機密でない場合は、値を渡してクライアント側で計算しますか?

クライアント側では次のようになります

this.fullName = ko.computed(function() {
    return this.firstName() + " " + this.lastName();
}, this);

ビューモデル内。

于 2013-01-07T13:01:52.477 に答える