我从表单的文本区域收集值并将它们插入到集合中。但是当我试图在数据库中的另一个模板中显示它们时,样式没有得到应用。
假设我在数据库中插入了 Android Programmer ,当我检索时,它会显示带有粗体标记的“Android Programmer”。
我在我的表单中使用bootstrap3-wysihtml5 richtext编辑器。
避免此问题的解决方案是什么。我的示例代码在这里......
Jobs = new Meteor.Collection('jobs');
Template.postSubmit.events({
'click .formsubmit': function(event){
if(Meteor.user())
{
jobdescription = $('#jobDescription').val();
Jobs.insert({
J_Description:jobdescription;
});
}
});
<template name="jobPage">
<div class="jobDetailBody">
<p class="desc">{{J_Description}}</p>
</div>
</template>
答案 0 :(得分:0)
当显示来自db i的文本时,我使用了把手。所以这种情况下的解决方案是
<template name="jobPage">
<div class="jobDetailBody">
<p class="desc">{{{J_Description}}}</p>
</div>
</template>
只需将三个花括号添加到要为其转义html的句柄栏。