Awesome, glad that helped!

-Karl Tiedt

On Thu, Jul 14, 2016 at 11:12 AM, Ádám Liszkai <[email protected]> wrote:

> Now it's working! Thank you for your help!
>
> The modified code:
>
> getTemplate( templateName )
> {
>     let templateFile = this.baseURL+'templates/'+templateName+'.html';
>
>     return new Promise(function(resolve, reject)
>     {
>         let templateRequest = Polymer.Base.importHref(templateFile,
>         function()
>         {
>
> Polymer.dom(document.getElementById('templates')).appendChild(templateRequest.import.body);
>             resolve(templateRequest);
>         },
>         function(error)
>         {
>             reject(error);
>         });
>     });
> };
>
> 2016. július 14., csütörtök 19:58:16 UTC+2 időpontban Karl Tiedt a
> következőt írta:
>>
>> Sorry I wasn't very clear there, you can use either Polymer.Base.importHref
>> or from an Polymer component, this.importHref I believe.
>>
>> -Karl Tiedt
>>
>> On Thu, Jul 14, 2016 at 10:52 AM, Ádám Liszkai <[email protected]> wrote:
>>
>>> The importHref is not only available in the custom tag? Because in the
>>> program main scope the Polymer.importHref is undefined. I think you are
>>> correct about the parsing, but the strange is that the console global scope
>>> has the methods and the subscope has not. If I create the element and
>>> append to the DOM Im also able to use it's methods but I dont want to
>>> create every template a new element.
>>>
>>> 2016. július 14., csütörtök 19:25:14 UTC+2 időpontban Karl Tiedt a
>>> következőt írta:
>>>>
>>>> I would suggest using Polymer's importHref method... since it handles
>>>> things similarly to the link rel="import" ... I suspect you're not actually
>>>> getting things parsed how you think you are with this method.
>>>>
>>>> -Karl Tiedt
>>>>
>>> Follow Polymer on Google+: plus.google.com/107187849809354688692
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "Polymer" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/polymer-dev/ce3caa10-50bb-4066-aeb3-bd1983abda26%40googlegroups.com
>>> <https://groups.google.com/d/msgid/polymer-dev/ce3caa10-50bb-4066-aeb3-bd1983abda26%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>> Follow Polymer on Google+: plus.google.com/107187849809354688692
> ---
> You received this message because you are subscribed to the Google Groups
> "Polymer" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/polymer-dev/67ff7dff-4916-4934-a098-66cdbfbd8756%40googlegroups.com
> <https://groups.google.com/d/msgid/polymer-dev/67ff7dff-4916-4934-a098-66cdbfbd8756%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

Follow Polymer on Google+: plus.google.com/107187849809354688692
--- 
You received this message because you are subscribed to the Google Groups 
"Polymer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/polymer-dev/CADNgbTH9rqe%3D0aJwNEN8kbVot6ymOPvUC4R6UOEdD3UvKYH04w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to