バインディングの目的でノックアウトを使用しており、共有モジュールに取り組んでいます。基本的に、いくつかのリンクがあり、それらはすべて、基本的に異なる値で同じ関数を呼び出しています。たとえば、Facebookをクリックすると、値が「Facebook」のすべてのサービスが表示され、Twitterをクリックすると、値が「Twitter」の関数が呼び出されます。しかし、基本的に同じ関数を呼び出します。data-bind = "click:Share"のようなものしかできないので、HTMlからパラメーターを指定する方法はありません。ここでは、ここでパラメーターを指定できないことがわかります。
これで、jsファイルにko.observableを作成できます。これは、この関数が引数として取ります...しかし、さまざまなリンクがクリックされたときに、htmlクリックイベントからそのobservableに書き込む方法が必要です。それを行う方法について何かアイデアはありますか?