用户登录

在 Edge 模板引擎的视图文件里,可以去判断一些条件,然后再决定要去做什么 ..

判断条件,可以使用一个 @if ,在 Edge 模板引擎里面,这些用 @ 符号开头的东西一般叫 Tags .. if 是个标签的名字 ..

标签还有一个对应的结束标签 .. 结束标签会用 end 开头,后面是标签的名字 ...

在这个 @if 后面,添加一个括号,里面设置一个要判断的条件 .. 看看有没有 user.name 这个数据,如果有,我们就显示这个 user.name ..

如果还有其它继续要判断的条件,可以使用一个 @elseif .. 再添加一个条件 .. 没有其它要判断的条件,可以再添加一个 @else ,添加一种默认的情况 .. 输入一个 Login / Signup

现在页面上会显示 Login / Signup .. 因为没有传递 user.name 给视图 ..

在打开控制器 .. 添加一个 user .. 它是一个对象 .. 里面再添加一个 name 属性 .. 然后设置一个对应的值 ..

再把这个 user 传递给 posts.index 这个视图文件 ..

这回页面上就会显示 user.name 这个数据的值了 ..

条件:Conditionals《 Node.js 应用:视图 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点