我有一个名为 Projects 的 Meteor Collections。每个项目都有一个标题和描述。
我想从我的模板助手的描述字段中提取富文本数据。
我正在尝试这样的事情来获取特定项目的描述:
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();