我在PHP代码中看到了很多{{#variable}}
和{{/variable}}
。最具体的是MVC和Mustache模板化应用程序。我还看到{{^variable}}
和{{/variable}}
使用了。它们是什么,更重要的是它们用于什么?
答案 0 :(得分:1)
这是小胡子的模板。您可以阅读docs for it here。
{{#variable}}
和{{/variable}}
:部分部分渲染文本块一次或多次,具体取决于 当前上下文中键的值。
一节从一磅开始,以斜线结尾。那是,
{{#person}}
在{{/person}}
结束时开始“人”部分。虚假值或空列表
如果人员密钥存在且值为false或空列表, 不会显示磅和斜杠之间的HTML。
模板:
Shown. {{#nothin}} Never shown! {{/nothin}}哈希:
{ "person": true, }输出:
所示。
{{^variable}}
和{{/variable}}
:倒置部分倒置部分以插入符号(帽子)开头,以斜线结尾。 那是
{{^person}}
开始的“人”倒置部分{{/person}}
结束了它。虽然可以使用部分基于的一次或多次渲染文本 键的值,倒置部分可以基于文本呈现一次 键的反转值。也就是说,如果是,它们将被渲染 key不存在,为false,或者是空列表。