玉在输出中添加撇号

时间:2015-05-07 21:21:37

标签: node.js express pug

出于某种原因,这个Jade模板是在变量输出周围添加撇号,无论我尝试什么。您可以在底部的文档中查看它的保存方式。有什么想法吗?

div.col-md-4.col-xs-12
        div#currentImg
            img(src=user.profileImg,class="currentImg")

输出为:

<img src="'/uploads/e3670578cc1f0a235ae9686622f37d2c.jpg'" class="currentImg">

对于文件:

{
    "_id": {
        "$oid": "5547e78c28d405cc236d4a02"
    },
    "updated_at": {
        "$date": "2015-05-07T20:20:16.537Z"
    },
    "created_at": "Mon May 04 2015 17:41:32 GMT-0400 (EDT)",
    "admin": false,
    "lastName": "#####",
    "firstName": "#####",
    "email": "#####",
    "password": "#####",
    "callsign": "#####",
    "uid": "#####",
    "logPublic": true,
    "profilePublic": true,
    "__v": 0,
    "profileImg": "/uploads/cf431a1d4cb451d9fb806a987845e8c3.png"
}

1 个答案:

答案 0 :(得分:0)

假设您的JSON数据确实正确并且其中没有错误的.apk,则没有理由在Jade中发生此错误。

查看codepen(点击查看已编辑的文件)。

一个建议是在您尝试创建图片的Jade行中使用HTML,并使用'将其设置为src attrubute:

#{user.profileImg}