0

リストを表示するphonegap + senchaアプリを作成しています(私が制御していないxmlファイルから)。現在、私は2つの問題に直面しています。

  • エントリの重複 - 一部のエントリはすべてのフィールドを共有しています。例: {Group}、{Analysis}、{Age}、{Ref} - これらのエントリの 1 つを除いてすべてを自動的に非表示にするにはどうすればよいですか?

  • 類似のエントリ - 一部のエントリは一部のフィールドを共有しています。たとえば、{Group}、{Analysis} などですが、{Age}、{Ref} など、他のものとは異なります。現在、detailview を使用して別のフィールドを表示しています (senchalearn.github.com/Presidents/ に従って)。指定された 2 つのフィールドを共有するエントリがすべて非表示になり、すべてのエントリを表示する詳細ビューを持つリスト (2 つの共通フィールドのみを表示) に 1 つのエントリのみが表示されるようにすることは可能ですか?

4

1 に答える 1

0

重複がないことを確認するために、xml リストを事前に計算する必要があると確信しています。しかし、それには数行しかかからないはずです。それらをすべてストアに放り込み、並べ替え、すべてのアイテムを実行して重複を排除するだけです。(次のようなもの: 前のレコード = 現​​在のレコードの場合、現在のレコードをストアから削除します)

類似のエントリ。ストアを実行して、必要な json 文字列にすべてのデータを書き込むことができます。データ ソースとして、json 文字列を指定します。

于 2013-02-25T20:45:34.627 に答える