node.js 模板引擎
程序员文章站
2022-03-16 16:30:39
...
模板引擎
<a href="<%= url %>"><img src="<%= imageURL %>" alt=""></a>
数据绑定,就成为一个完整的html字符串了。
前台的模板,我们现在要学习的是后台的模板。
后台模板,著名的有两个,第一个叫做ejs; 第二个叫做jade。
是npm第三方包。
先说EJS
Embedded JavaScript templates
后台模板引擎
<ul>
<% for(var i = 0 ; i < news.length ; i++){ %>
<li><%= news[i] %></li>
<% } %>
</ul>
var dictionary = {
a:6,
news : ["1期班太牛逼了","高薪就业","哈哈哈哈哈"]
};
作业:
需求:
用户输入127.0.0.1时候,首页,就显示所有的文件夹列表:这些相册,都是真实文件夹的名字。uploads里面有aaa、bbb、ccc文件夹
点击每个相册之后,进入的地址:
127.0.0.1/aaa
就能看见这个文件夹中的所有图片
管理员界面
127.0.0.1/admin,不需要密码即可登录
有一个表单, 上传图片, 传到哪个文件夹里面。 当然,也有“新建相册”功能(fs.mkdir()函数)。
上一篇: 会自动消失的自定义Dialog