我目前正在组装一个用于生成HTML电子邮件的模板系统,为此,我正在使用Gulp和Assemble.io(把手)。我正在将主模板分解为各种模块,并且想要进行一些基本的错误检查。
具体地说,我想创建一个需要其他特定部分的块部分。例如:
{{#> two_column }}
{{#> left_col }}
some HTML content
{{/left_col}}
{{#> right_col }}
some HTML content
{{/right_col}}
{{/two_col}}
在这种情况下,如果two_column
外部块部分缺少left_col
,我希望能够显示某种错误(甚至只是一些默认的HTML内容)或其中的right_col
部分。
我不确定这是否完全可能,或者我搜索的术语有误,但似乎什么也找不到。这使我认为这是不可能的,但是我想我要问的是万一我遗漏了一些东西。