2017-06-04 14 views
1

私は画面に表示したいときに1000文字以上の入力を受け付けるアプリを持っていますが、約400文字しか表示されませんが、これをする。すべての変数は、これはすべて1000個の文字を返し炎を使用してフロントエンドですが、私はのみに表示を制限したい流星爆発を使って出力されるテキストの数の制限

テンプレートヘルパー

Template.SchoolDashboardLayout.helpers({ 
    selected: function() { 
    return Session.equals('selectedSchool', this.__originalId) ? 'selected' : ''; 
} 
}) 

をアクセスすることができ、この経由ように、このヘルパークラスは、オブジェクトを返します。 400文字、どうすればいいですか?どうもありがとうございました。

<span> {{sellschoolvar}} </span> 

答えて

1

文字列を切り捨てるために別のヘルパーを登録することができます。以下のようにグローバルヘルパーとして登録すると、アプリ内の別の場所で使用できます(ただし、好きな場合はSchoolDashboardLayoutヘルパーに含めることができます)。

Template.registerHelper("truncate", function(text) { 
    return text.substring(0, 400) 
}); 

そしてテンプレートは、基本的な考え方だ

<span>{{truncate sellschoolvar}}</span> 

に変更します - 今、あなたが切り捨てられたテキストの長さを変更することで遊んで、または追加することができます「...」に終わり、またはあなたが好きなもの。

グローバルテンプレートヘルパーについてもっと見るhere

関連する問題