在流星上使用gmaps

时间:2014-11-22 17:45:18

标签: meteor spacebars

有没有办法在其他模板上调用模板,但是将它从CSS选择器和所有模板中排除?

这不起作用,{{> map_template}}看起来很奇怪:

<template name="main">
  <div class="containerMain">   
    <div id="bl-main" class="bl-main"> 
      <section>
        <div class="bl-box">
          <img src="images/logo.png">
        </div>
        <div class="bl-content">
          <h2>Pa' Donde Menu</h2>                                
            {{#each mostrarEvento}} 
              {{> Evento}}
            {{/each}} 
            {{> map_template}}
        </div>
        <span class="bl-icon bl-icon-close"></span>
      </section>
    </div>
  </div>
</template> 

这有效:

<template name="main">
  {{> map_template}}
  <div class="containerMain"> 
    <div id="bl-main" class="bl-main"> 
      <section>
        <div class="bl-box">
          <img src="images/logo.png">
        </div>
        <div class="bl-content">
          <h2>Pa' Donde Menu</h2>                                
          {{#each mostrarEvento}} 
            {{> Evento}}
          {{/each}}              
        </div>
        <span class="bl-icon bl-icon-close"></span>
      </section>
    </div>
  </div>
</template>

那么有没有办法在{{> map_Template}}中使用<div class="containerMain">,但是没有应用CSS和所有这些东西?

1 个答案:

答案 0 :(得分:0)

我不是网络专家,但是我需要为{{> map_template}}创建一个新模板。确保在map_template中命名该类,然后在style.css中或在从中获取CSS的任何地方创建一个css模板。

你的CSS最终应该是:

.map-template{
    //style stuff
}

{map-template}与您的班级名称匹配。

我使用此问题尝试拼凑解决方案:How to prevent child element from inheriting CSS styles

很抱歉,如果这不是您想要的。