代码之家  ›  专栏  ›  技术社区  ›  user8832887

mustache中的调试变量

  •  2
  • user8832887  · 技术社区  · 7 年前

    <nav class="list-group m-t-1">
    {{/showdivider}}
    {{#action}}
    <a class="list-group-item list-group-item-action {{#isactive}}font-weight-bold{{/isactive}}" href="{{{action}}}" data-key="{{key}}">
    <div class="m-l-{{get_indent}}">
        {{#is_section}}
            <div class="media">
                <span class="media-left">
                    {{#pix}}i/folder{{/pix}}
                </span>
                <span class="media-body">{{{text}}}</span>
            </div>
        {{/is_section}}
        {{^is_section}}
            {{{text}}}
        {{/is_section}}
    </div>
    </a>
    {{/action}}
    {{^action}}
        <div class="list-group-item" data-key="{{key}}">
            <div class="m-l-{{get_indent}}">
                {{#is_section}}
                    {{#pix}}i/folder{{/pix}}
                {{/is_section}}
                {{{text}}}
            </div>
        </div>
    {{/action}}
    

    我想知道如何调试变量,这个文件中会出现什么,因为我知道我需要更改和添加一些功能。

    1 回复  |  直到 7 年前
        1
  •  1
  •   André Gava    7 年前

    {{variable}} 在视图中,这应该显示值,您可以验证这是否是真实的打开 {{#variable}} do something{{/variable}} 你还有其他选择 {{^variable}} else something{{/variable}}

    我建议你阅读这里的文档 https://mustache.github.io/

    最好是在发送到视图之前在php中调试变量,但我认为这个链接可能对您有所帮助 How to see all available variables in handlebars template