+Justin

Thanks!

I'll go create a PR for the doc.

On Thursday, May 28, 2015 at 10:49:25 PM UTC+8, Justin Fagnani wrote:
>
> +Arthur
>
> You should still use a .html file and a <link> to import it, but the demo 
> just leaves a <script> tag around the behavior definition.
>
> And yes, the demo pollutes the global environment. Polymer does not 
> prescribe a module system, but you can use one, like AMD (via the html 
> import friendly IMD[1] package) if you like.
>
> Cheers,
>   Justin
>
> [1]: https://github.com/PolymerLabs/IMD
>
>
> On Thu, May 28, 2015 at 3:45 AM, NanoWANG <[email protected] <javascript:>
> > wrote:
>
>> Additionally, the only problem is, it will pollute the global 
>> environment, if using <script> instead of <link>
>>
>>
>> On Thursday, May 28, 2015 at 6:15:00 PM UTC+8, NanoWANG wrote:
>>>
>>> Hi all,
>>>
>>> So in 0.9 Mixins becomes Behaviors, but I can't even make the official 
>>> demo work.
>>>
>>> As said in the doc 
>>> <https://www.polymer-project.org/0.9/docs/devguide/behaviors.html>, I 
>>> should put the behavior object in a html file(which is weird since it'll 
>>> broke some build chains), and then do this:
>>>
>>> <link rel="import" href="highlight-behavior.html">
>>>
>>> But all I got is `HighlightBehavior not defined` when runinng the line
>>>
>>> behaviors: [HighlightBehavior]
>>>
>>> On the other hand, I renamed the extension of the script to `.js` and 
>>> tried this:
>>> <script src="highlight-behavior.js">
>>>
>>> <script>
>>>   Polymer({
>>>     is: 'my-element',
>>>     behaviors: [HighlightBehavior]
>>>   });
>>> </script>
>>>
>>> And it works fine.
>>>
>>> So I'm wondering is that a bug in docs or am I doing something wrong?
>>>
>>> Thx
>>>
>>> NanoWANG
>>>
>>  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] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/polymer-dev/39c9e7ea-8c1d-4785-925d-19ca997da7e2%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/polymer-dev/39c9e7ea-8c1d-4785-925d-19ca997da7e2%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/4d0baa2c-dd1b-44d9-83fa-0ebf405b0021%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to