問題タブ [bindinghandlers]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
knockout.js - Knockout カスタム バインディングが更新されない
私が間違っていることを確認してください。
JavaScript でコントロールを作成すると、カスタム バインディング ハンドラの更新部分が実行されません。テーブルに行を作成する Add 関数があります。カスタム バインディングにバインドされたコントロールは更新部分を実行しますが、後で追加されるコントロールは実行しません。
HTML
ko.bandingHandler
ProgrammeHead 追加
jquery - document.body.scrollTop の KnockoutObservable にリンクされたトリガー Knockout BindingHandler
document.body.scrolltop 値が特定の値以上であることの直接的な結果として、Knockout BindingHandler をトリガーしようとしています。ステートメントに基づいてオブザーバブルを作成しようとしました。まず、これは可能ですか?または、計算の一部としてブール値の結果を更新する必要がありますか?
私も試しました:
関連するコードの残りの部分は次のとおりです。
HTML
CSS
BindingHandler
私の目的は、トップスクロールが特定の値を超えると、トップに戻るスタイルのリンクを表示することです。誰かが私が間違っているところを指摘できますか?
unit-testing - Jasmine を使用したノックアウト バインディング ハンドラの単体テスト
日付の書式設定に使用される瞬間に依存するバインディング ハンドラーを作成しました。Jasmine を使用して、このバインディング ハンドラーを単体テストしたいと考えました。
以下は私のバインディングハンドラーコードです:
以下のようにスペックファイルを作成しています:
どこからテストを開始すればよいか、どの部分をテストする必要があるかがわからない。