无法在dom-repeat中包装外部标记。聚合物似乎会自动关闭它们

时间:2015-09-20 21:24:26

标签: html css for-loop whitespace polymer-1.0

根据下面的模板,我试图阻止使用CSS白色空间标签。问题是Polymer似乎自动关闭我用作包装器的open标签。有什么帮助吗?

<template is="dom-repeat" items="{{getHiddenStrArr(diffObj.value)}}" as="char" >

      <template is="dom-if" if="{{!index}}">
        <together>[
      </template>

            <template is="dom-if" if="{{!isASpace(char)}}">
              <span class="added-char">{{char}}</span>
            </template>

            <template is="dom-if" if="{{isASpace(char)}}">

              ]</together>

              <span class="added-char">&nbsp;&nbsp;</span>

              <together>[

            </template>

      <template is="dom-if" if="{{isEndOfList(diffObj.value, index)}}">
        ]</together>
      </template>


    </template>

结果HTML:

enter image description here

我知道逻辑是正确的,因为我使用&#34; [&#34;和&#34;]&#34;表示标签在视觉上的作用。如:

[ - - - - ]    [ - - - ]    [ - - ! ]

0 个答案:

没有答案