影子dom中的聚合物英雄过渡

时间:2015-01-07 08:09:58

标签: transition polymer web-component

我在聚合物元素中有一个英雄过渡。该文档指出转换最多可用于1级阴影根。 (https://www.polymer-project.org/docs/elements/core-elements.html#core-animated-pages)。但是,它没有用。

如果我将元素移到阴影dom之外,它会按预期工作。

<polymer-element name="x-el" noscript>
  <template>
    <div hero-id="hero-test" hero> GO HERO </div>
  </template>
</polymer-element>

<core-animated-pages transitions="hero-transition cross-fade">
        <section>
            // works
            <div hero-id="hero-test" hero> GO HERO </div>

            // doesn't work
            <x-el></x-el>
        </section>

        <section>
            <div hero-id="hero-test" hero> YAY </div>
        </section>
</core-animated-pages>

现场演示:http://codepen.io/nicolasrannou/pen/zxNYMw

我错过了什么吗?

由于

1 个答案:

答案 0 :(得分:1)

只需删除自定义元素之外的“部分”,然后就可以了!

    <!--<section>-->
        <x-el onclick="stuff(1);"></x-el>
    <!--</section>-->

请检查:http://codepen.io/anon/pen/yygydK

古德勒克