jade渲染不了

发布于 2022-09-04 19:05:02 字数 1077 浏览 14 评论 0

第一张:nodejs的配置;get请求里查询数据后返回的值res2, 以works传递给了index.jade
clipboard.png

第二张:index.jade
clipboard.png

第三张:index.jade里打印的works的值(第一张中配置的查询数据库得到的数据);说明数据为正确的键值对
clipboard.png

第四张:浏览器中的实际渲染情况;遇到 img标签渲染item.intro的值的时候,就莫名其妙的渲染不了
clipboard.png

为什么渲染item.intro的值的时候,就莫名其妙的渲染不了?intro是什么全局变量/命令么?

------补充--------
第五张
clipboard.png

将item遍历输出后,出现了一堆方法,上边的div #{item}里可是纯粹的数据啊,不知道为什么同一个值,遍历后 出现了原型方法?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

栀梦 2022-09-11 19:05:02

终于找到原因了,mongoose的schema,定义格式的时候,没有把对应的intro的数据类型写上,所以,获取的数据中就取不到了。

clipboard.png

熊抱啵儿 2022-09-11 19:05:02

你先把 img(title="put a string" src=item.cover) imgtitle 的值改为随便一个字符串,看看能不能显示,如果能显示就说明不是 jage 中 img 标签的问题,你先试一试喃

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文