首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从mongodb meteor获取时,<br>将变为&lt;br&>

从mongodb meteor获取时,<br>将变为&lt;br&>
EN

Stack Overflow用户
提问于 2013-06-11 20:58:49
回答 1查看 276关注 0票数 0

我这里有个小问题。我的

当我尝试从mongodb设置标签的文本时,标签变成了。

//我的meteor方法

代码语言:javascript
复制
Meteor.methods({
  addEventDetails : function(title, details) {
    details=details.replace('\n', "<br>");
    eventDetails.insert({'title': title, 'details': details});
  } 
});

//我的模板函数

代码语言:javascript
复制
Template.detailsboard.evt = function(){
    return eventDetails.findOne({});
  }

//我的模板

代码语言:javascript
复制
<template name="detailsboard">
    <div class="block">
        <div class="navbar navbar-inner block-header">

            <div class="pull-left"><i class="icon-bookmark"></i><span class="block-header-title">Event Details</span></div>
            <div class="pull-right searchbar"></div>
            <!-- <div class="pull-right"><span class="badge badge-warning">View More</span></div> -->
        </div>
        <!-- /block header-->
        <!-- block content -->
        <div class="block-content-details collapse in">
            <ol class="stream-items" id="stream-items-id">
                <a class="logo-details" href="/"></a>
                <div class="row-fluid" style="padding:10%">
                    <div class="span12">
                    <label class="text-inverse details-title">{{evt.title}}</label>
                    **//problem here**
                    <p class="text-inverse details-content">this.html({{evt.details}})</p>

                    </div>
                </div>
            </ol>
        </div>
        <!-- /block content -->
    </div>
    <!-- block header -->
</template>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-12 00:48:39

使用三重胡子{{{evt.details}}},因为默认情况下,Handlebar(或最初的Mustache)转义HTML。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17044739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档