私はMeteorJSを使ってアプリを開発しました。すべてがうまくいきます。私が直面している小さな問題、つまり、ハード・リロードすると、カスタム・ジャバスクリプトが動作を停止します。Javascript MeteorJSのハードページのリロードをやめること
アプリケーションでテーブルソート用のjavascriptライブラリ(http://tablesorter.com/docs/)を実装しました。再読み込み後、ページの並べ替えが停止しますが、別のページに移動して同じページに戻ったときに正常に動作しています。
ここでは、テーブルに並べ替えを適用するために使用したコードを示します。
$(document).ready(function() {
$("table").tablesorter();
});
また、私は$( "表")を実行するとMeteorJS
Template.captable.onRendered(function() {
$("table").tablesorter();
});
のonRendered方法でこのコードを追加しようとしたtablesorter()。ハード・リロード・ページの後にコンソールのが動作を開始します。
何単にの 'onReady'コールバックの使用について[' ')(サブスクライブ](http://docs.meteor.com/api/pubsub.html#流星群 - 購読)? – ghybs
申し訳ありませんが、サブスクリプションが自動実行がないために優れているテンプレートレベルのサブスクリプションである場合、OPは彼の購読方法を示さず、私の個人的な好みはテンプレート内でそのコンテキストを持つことをしています。 –
@Jesper私は理解できませんでした** captableSubscription.ready()**あなたはそれを説明できますか? –