/ / Como instanciar programaticamente um elemento de polímero? - ajax, polímero

Como instanciar programaticamente um elemento de polímero? - ajax, polímero

Existe alguma maneira de criar programaticamente um elemento Polymer que não tenha nenhuma manifestação no DOM, como <polymer-ajax>?

Estou interessado nisso porque faço pedidos de Ajax via <polymer-ajax> é irritante em situações em que você está fazendo algo como:

  1. Gere um URL
  2. Recuperar URL (de forma assíncrona)
  3. Manipule a resposta

Respostas:

4 para resposta № 1

Você pode instanciar elementos personalizados da mesma forma que os elementos HTML nativos existentes. Você tentou var el = document.createElement("polymer-ajax");? A única pegadinha (potencial) com elementos de polímero é que suas características especiais {{}} ligações e *Changed Os manipuladores são limpos com o tempo se o elemento nunca for adicionado ao DOM.

http://www.polymer-project.org/polymer.html#bindings