使用mustache,其中模版里的标签是必须在一行吗?

新手上路,请多包涵

大佬,请教个问题:我一个标签有很多属性,格式化后就换行了,但是发现这样mustache就无法正确的渲染这个模版了,请问一个标签以及他的属性是必须在同一行嘛?

<ul>
    <li
        class="flex body content"
        data-type="goal"
        style="color: #000"
    >
        <a class="no-link">
            <p class="title">
            <span>title</span>
            </p>
            <div class="info">
                <span class="icon"></span>
            </div>
            <p class="empty">
                <span>no content/spn>
            </p>
        </a>
    </li>
</ul>

如上代码,使用模版语法的render函数之后,渲染出来的html就确实了li标签,但是如果把代码中的li标签改成这样:

<li class="flex body content" data-type="goal" style="color: #000">

就可以正常渲染了,请问大佬们知道是什么原因吗?是mustache的语法吗?

阅读 806
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题