1

jQueryMobileとKnockout.jsがうまく連携していないことについてたくさん読んだことがあります。モバイルページのknockout.jsを破棄し、ビューの更新を処理するためにjquery mobiles javascriptを使用する必要がありますか?より良いオプションはありますか?

4

2 に答える 2

2

それらは一緒にうまく機能します。koのテンプレートを使用してマークアップを動的に生成する場合、またはCSSやその他のプロパティを操作する場合は、jquerymobileのさまざまなウィジェットメソッドを手動で呼び出す必要があります。カスタムバインディングは、もう1つの有効なアプローチです。

$('#myButon').button('refresh');
$('#myListview').listview('refresh');
$("#myCheckboxList").checkboxradio("refresh");

マークアップがテキスト値以外で静的である場合、それは簡単なはずです。

于 2012-10-25T17:35:05.030 に答える
0

私はモバイルウェブサイトの新しいプロジェクトを始めたばかりです。JQMとKOは組み合わされており、優れたフレームワークであり、大きな問題は見たことがありません。

于 2012-10-25T08:10:20.077 に答える