1

PageControlNavigatorクラスのコードは に保存されnavigator.jsますが (VS のナビゲーション アプリ テンプレートによって自動的に追加されます)、PageControlクラスのコードは に保存されbase.jsます。PageControlNavigatorコードのためだけに完全に別の JS ファイルを用意する理由は何ですか?

4

1 に答える 1

5

Microsoft 以外の誰もが明確に説明できるとは思いませんが、navigator.js は開発者がニーズに合わせて変更できるように設計されているため (たとえば、ナビゲーション イベントのカスタム処理や、キーボードによるナビゲーションの制御方法の変更など)、分離が行われている可能性があります。 base.js は変更できない/変更すべきではありません。

navigator.js は、ページ コントロールを処理するための便利な方法です。それらを実装するために実際には何もしません。必要に応じて独自の navigator.js をロールバックすることもでき、ページ コントロールはまったく同じように機能します。

于 2013-01-17T15:10:26.193 に答える