プロジェクトと呼ばれる流星コレクションがあります。各プロジェクトには、タイトルと説明があります。
テンプレート ヘルパーの説明フィールドからリッチ テキスト データを取得したいと考えています。
特定のプロジェクトの説明を取得するために、次のようなことを試みています。
Template.projectItem.helpers({
description: function () {
descriptionHTML = Projects.findOne(this._id, {description: {}}); // Get description field for project
descriptionString = descriptionHTML.text(); // Strip html tags
return descriptionString; // return description string
}
});
しかし、それは機能していません。テンプレートに表示する前にリッチ テキスト データを抽出する理由は、テンプレートに表示する前に HTML 書式設定タグからデータを取り除きたいからです。
1) コレクション内の特定のドキュメントの説明フィールドのみを取得するにはどうすればよいですか? jsファイルから説明フィールドにアクセスできるようにしたいです。
2) 説明を取得したら、html タグを簡単に削除するにはどうすればよいですか? 文字列変数で jQuery を使用できますか? お気に入り
description.text();