CNode

如何在Jade里写复杂的语句

问答
JJChehe发布于10 年前最后回复10 年前4 回复4551 浏览0 收藏

在Jade里写js语句都需要 前缀 -,那如果写很多行Js语句的话,有什么好的写法呢?谢谢。

查看回复

回复 (4)

H
houfeng#1·10 年前

就不应该在模板里写复杂的逻辑

I
i5ting#2·10 年前

script.

J
JChehe#3·10 年前
引用 i5tingscript.

@i5ting 不好意思,是我表达不清楚。 我的问题是:Jade模板编译时的js语句,而不是script标签内的JS语句。例如:

	- var loginTime = user.loginTime
	- var lastLoginTime = loginTime.length <= 1 ? Date.now() : loginTime[loginTime.length - 2] 
	p.bg-success 欢迎#{user.role_prop.real_name || user.account},您上次登录的时间是 #{moment(lastLoginTime).format("YYYY年MM月DD日 HH:mm:ss")} ,祝你身体健康!
I
i5ting#4·10 年前

能后端直接反就直接返吧,貌似无更好方法

参与回复
登录后即可参与回复。登录