ノックアウト初心者です。私の要件は、「with」を使用してバインドされた div 内にカスタム コントロールを配置することです。以下は私が使用しているコードです、
<div id="test" data-bind="with:testTemp">
-------- I have placed my custom control here ---------
--------- I am binding value to this custom control using "value" binding----
</div>
スクリプトでは、
function ViewModel() {
this.testTemp= ko.observable();
this.testTemp({
price : 6.6
});
}
現在、値 6.6 がカスタム コントロールにバインドされていますが、コントロールが機能していないようです。カスタム コントロールはエディターのパーセンテージ texbox にすぎません。値を増減できません。「with」バインディングを使用してdivをバインドした場合にのみ発生しているようです。親divに「with」バインディングがなくても問題なく動作しています。ですから、上記のコードで何が間違っていたのか、誰か教えてください。カスタム コントロールが "with" バインディングを使用して div を操作できない理由。コーディングに何か追加する必要はありますか?
あなたの助けに感謝します。
前もって感謝します