我想在玉器模板中执行以下操作。
include page-content/#{view.template}
由于这不起作用,我最终得到了。
-if(view.path==="/")
include ../page_content/home
-else if(view.path==="/login/")
include ../page_content/login
-else if(view.path==="/join/")
include ../page_content/join
-else if(view.path==="/user/")
include ../page_content/user
ad nauseum
我问TJ是否可能,他回答说
不幸的是,它们是编译时包含的,由于一些我不会进入的技术原因有些必要,但我们可能最终需要添加动态替代
我想知道是否有人提出任何替代方案,例如使用视图助手。
我坚持使用一个大的配置文件来生成视图 - 模板中的if-else语句,我知道会回来困扰我。 :)
如果可以使用其他引擎,如ejs或小胡子,我很想知道。
任何想法都非常感激。