Javascript 将Parse.File url加载到EJS模板中

Javascript 将Parse.File url加载到EJS模板中,javascript,express,parse-platform,ejs,Javascript,Express,Parse Platform,Ejs,我正在尝试使用EJS、Express和Parse.com呈现一个html模板。基本上,每当我尝试从EJS模板中引用Parse.Files url调用时,它都会出错,并且不会返回任何内容。这些图像托管在Parses云上,而不是公共目录中 <div class="reviews"> <% reviews.forEach(function(review,index) { %> <div class="review">

我正在尝试使用EJS、Express和Parse.com呈现一个html模板。基本上,每当我尝试从EJS模板中引用Parse.Files url调用时,它都会出错,并且不会返回任何内容。这些图像托管在Parses云上,而不是公共目录中

    <div class="reviews">
        <% reviews.forEach(function(review,index) { %>
            <div class="review">
                <div class="col-xs-12">
                    <h3><a href="#user/"><img class="profile-img" src="<%= review.get('createdBy').get('pictureThumbnail').url() %>" width="35" height="35"/>Test</a></h3>
                </div>
            </div>
        <% }) %>
</div>
我已经运行了一个console.log-on-review.get'createdBy.get'pictureThumbnail.url,然后我得到了一个简单的url字符串。但是如果我把它放在模板里,我什么也得不到。
我试过使用所以,问题是我没有检查以确保文件确实存在,并且有两个项目没有与它们关联的图像,这导致了整个事情出错,但是因为我在终端没有收到错误,我真的不知道发生了什么

所以,从中学到的经验教训是,始终确保在EJS中检查空对象