2016-06-21 2 views
3

ソートする列見出しをクリックすると約5回に1回、並べ替えは実​​際には起こらず、「処理中」インジケータテキストは消えません。Meteorのaleded/meteor-tabularパッケージに、処理が滞って結果がレンダリングされないのはなぜですか?

メッセージを消すにはもう一度ソートする必要があります。

解決策にご相談ください。私はすでにこの問題を解決

https://github.com/aldeed/meteor-tabular/issues/321

+0

[PRの#318](https://github.com/aldeed/meteor-tabular/pull/318が)あなたのケースのための任意の助けになるだろうか? – ghybs

答えて

0

は、meteor-adminパッケージでこれに関連するいくつかの問題があるはずです。それは単に視覚的な問題です、あなたは単にインジケータを表示しないでこれを解決することができます。

(今、これは正確なルールであれば、私は、テストすることはできません、申し訳ありません)私は私のCSSでこのルールを持っており、それが動作するはずです:

div.dataTables_wrapper div.dataTables_processing { 
    visibility: hidden; 
} 
+0

お返事ありがとうございます。インジケータが表示されるだけではありません。ソートは決して起こらない(データはリフレッシュされない)。 – Bryan

+0

これを引き出すことができますか? https://github.com/aldeed/meteor-tabular/pull/318 – Bryan

0

GitHubのレポissue #321フォローアップとして、それをこのバグはPR #318で修正できるようです。

残念ながら、レポの保守担当者はそれほど積極的ではないようです(確かに請求書の支払いに努力しています:-))。その間にgaiazov's fork(PR#318の由来)パッケージの作業バージョン。そうするためには

  1. が存在しない場合は、お使いの流星プロジェクトのルートにpackagesという名前のフォルダを作成します。
  2. そのpackagesフォルダにサブフォルダ(名前は任意)を作成します。
  3. パッケージの内容をそのサブフォルダにコピーします。
  4. aldeed:tabularパッケージを削除してから再度追加してください。 Meteorは、再追加されると、packagesフォルダー内のローカルパッケージを最初に調べます。

グローバルパッケージフォルダを使用する別の方法もありますが、コードバージョン管理(git ...)を個別に管理する必要があります。この方法の説明は、インターネット上で簡単に見つけることができます。

は、参照ページを参照してください:Meteor Guide > Build > Writing Atmosphere Packages > Overriding packages with a local version

関連する問題