Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何动态呈现带有标题和内容的图像?_Javascript_Node.js_Mongodb_Express_Ejs - Fatal编程技术网

Javascript 如何动态呈现带有标题和内容的图像?

Javascript 如何动态呈现带有标题和内容的图像?,javascript,node.js,mongodb,express,ejs,Javascript,Node.js,Mongodb,Express,Ejs,我已经创建了动态插入的标题和内容,但我想在标题和内容之间添加一个图像,但我找不到方法 在我的控制器中 const postSchema={ 标题:字符串, 内容:字符串, }; const Post=mongoose.model(“Post”,postSchema); 应用程序获取(“/”,函数(请求,恢复){ find({},函数(err,posts){ res.render(“主页”{ 职位:职位 }); }); }); 和我的ejs ** 我预计产出: 标题 图像 内容。将图像s

我已经创建了动态插入的标题和内容,但我想在标题和内容之间添加一个图像,但我找不到方法

在我的控制器中

const postSchema={
标题:字符串,
内容:字符串,
};
const Post=mongoose.model(“Post”,postSchema);
应用程序获取(“/”,函数(请求,恢复){
find({},函数(err,posts){
res.render(“主页”{
职位:职位
});
});
});
和我的ejs

**



我预计产出:

标题

图像


内容。

将图像src添加到架构中

const postSchema = {
    title: String,
    content: String,
    url: String,
    altText: String
};
然后使用图像标签

<Img src="<%=post.url%>" alt="<%=post.altText%>"/>
“alt=”“/>

架构中的图像字段在哪里。将图像字段添加到架构中,将该图像或其url保存在那里,当您获取图像时,您也将在数据中获取图像。
<Img src="<%=post.url%>" alt="<%=post.altText%>"/>