Javascript 仅在需要时实例化聚合物元素?

Javascript 仅在需要时实例化聚合物元素?,javascript,polymer,Javascript,Polymer,看起来,即使我有…,它仍然会通知该聚合物元素的所有生命周期事件。如果我只有一个登录屏幕,并且只想在登录成功时实例化其余的聚合元素,我该怎么办 是否有一些内置的方法可以做到这一点(仅在某些情况下实例化和触发生命周期事件),或者在登录成功时必须使用Javascript来实例化它们 谢谢大家! 是的,有内置的方式。它叫 下面是一个例子 在模板中,如果要传递某些数据,请在条件模板中动态扭曲导入的元素,以确保在元素注册后发生数据绑定 <template if="{{dynamic_element_

看起来,即使我有
,它仍然会通知该
聚合物元素的所有生命周期事件。如果我只有一个登录屏幕,并且只想在登录成功时实例化其余的
聚合元素
,我该怎么办

是否有一些内置的方法可以做到这一点(仅在某些情况下实例化和触发生命周期事件),或者在登录成功时必须使用Javascript来实例化它们


谢谢大家!

是的,有内置的方式。它叫 下面是一个例子

在模板中,如果要传递某些数据,请在条件模板中动态扭曲导入的元素,以确保在元素注册后发生数据绑定

 <template if="{{dynamic_element_registered}}" >
  <my-dynamic_element categories_globals={{categories_globals}}>
    I'm just an unknown element.
  </my-dynamic_element>
</template>

这似乎正是我想要的!一旦我尝试了它,它的工作预期,我会标记为答案!非常感谢。另一个问题是:“.bind(this)”?bind(this)解释的目的是什么:“您可以使用bind将此上下文附加到任何函数”我只能在Polymer 0.5上找到相关文档。是否有相同的1.0版本?
 dynamic_load: function() {
      console.log('dynamic_load');
      Polymer.import(['my-dynamic_element.html'], function() {

        this.dynamic_element_registered = true;

      }.bind(this));
  },