当前位置: 首页 > 知识库问答 >
问题:

如何编写代码来显示带有照片、文本和名称的页面

公冶京
2023-03-14

到目前为止,我制作了一个API,从数据库(MongoDB)调用网格框中的所有照片和标题。我在构造函数(props){super(props);this.state={item[]}中创建了一个空数组;然后用(el)将其映射到这些网格框中=

当我只访问1时,我使用它在数据库中查找一张照片的id。我如何用文字和标题来描述它

router.get("/photo/:id", (req, res) => {
Slike.findById(req.params.id, (err, result) => {
res.send(result);
});
})

共有1个答案

方树
2023-03-14

相反,如果使用res.send(结果);我们可以使用res.render('照片',{url:'结果'});

photo是模板文件(如HTML、JSX、pug等)示例:-

const express = require('express')
const app = express()
app.set('view engine', 'jsx')
app.engine('jsx', require('express-react-views').createEngine())
app.get('/about', (req, res) => {
res.render('about', { name: 'Flavio' })
})
app.listen(3000, () => console.log('Server ready'))

欲知详情https://expressjs.com/en/guide/using-template-engines.html

 类似资料:
  • 本文向大家介绍编写Python脚本使得web页面上的代码高亮显示,包括了编写Python脚本使得web页面上的代码高亮显示的使用技巧和注意事项,需要的朋友参考一下 做了一个在线代码高亮的项目,强大的Python一如既往没让我失望,一个强大的Pygments模块可以对多种(很多)语言进行代码高亮 下面来介绍一下它: 首先安装很简单,使用easy_install来进行安装: 安装完后我们来使用,Pyt

  • 问题内容: 如何在用户端显示PHP代码。有点像w3School吗? 让我们说一个灰色区域div,然后在其中显示代码而不激活它吗? 问题答案: 您可以在html中使用html实体,它将呈现为<?php 您可以使用htmlspecialchars对代码进行编码以使用html实体。

  • 我的应用程序由两个组件组成。 在左边,我有一个文本区域,它将输入保存到一个状态变量中,传递给另一个组件,该组件将“翻译”输入并显示else。由于输入将被翻译成html代码,所以我想在右边显示样式化的代码(这是一个电子邮件表单,将被更改为将被更改为>)。 因此最终结果将是带有内联样式的html代码。我如何输出结果的样式和所有? 这个主意在我脑子里有点像密码本。谢谢! 到目前为止,我已经完成了这些组件

  • 问题内容: 根据Firebase网站,我正在使用以下代码创建新用户: 创建新用户时,如何在“身份验证”中添加显示名称和照片网址? 此链接显示从Auth中的身份提供者返回的受支持的用户数据。 问题答案: 您可以使用课程..检查此文档来更新您的个人资料。

  • 我想用JavaFX编写一个文本编辑器,其作用类似于Eclipse/Netbeans IDE,以突出显示Java代码。是否有人可以建议如何实现这一目标,或者有人以前已经这样做过。 谢谢。

  • 问题内容: 我正在寻找不在我的网站页面上显示instagram照片的方法,但是不能显示。如果我只有instagram用户的帐户名(例如jamieoliver),该怎么办?我的网站写在Wordpress上。 需要不显示 我的 图像 问题答案: 此URL格式将返回一个json文件,其中包含来自该用户的最新(20 +/-)媒体文件。 在您的示例中,您可以执行http://instagram.com/ja