【问题标题】:Working with gmaps on meteor在流星上使用 gmap
【发布时间】:2015-01-20 17:27:51
【问题描述】:

有没有办法在其他模板上调用模板,但将其从 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>

那么有没有办法在 &lt;div class="containerMain"&gt; 中使用 {{&gt; map_Template}},但不应用 CSS 和所有这些东西?

【问题讨论】:

    标签: meteor spacebars


    【解决方案1】:

    我不是网络高手,但在我看来,您需要为{{&gt; map_template}} 创建一个新模板。确保在 map_template 中命名该类,然后在您的 style.css 或您从中获取 CSS 的任何位置创建一个 CSS 模板。

    你的 CSS 应该是这样的:

    .map-template{
        //style stuff
    }
    

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

    我用这个问题试图拼凑出一个解决方案:How to prevent child element from inheriting CSS styles

    抱歉,如果这不是您要找的内容。

    【讨论】:

    • 嗨,格里芬,地图实际上显示得很好,我认为问题在于它在每个模式上破坏并初始化地图,但由于谷歌地图没有破坏承包商或其他东西,所以我卡住了哈哈
    猜你喜欢
    • 1970-01-01
    • 2018-09-18
    • 2015-06-10
    • 1970-01-01
    • 1970-01-01
    • 2016-03-29
    • 2012-06-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多