FWIW - I went with choice #1.
Seems like CometActor name method doesn't really get the value of the
name parameter in the XML :(
Appended uniqueId on all the variables and functions - worked just
fine!

On Oct 15, 12:56 pm, Java1Guy <mark.cha...@gmail.com> wrote:
> Hey all!
> I have had some great success in putting together a web page using
> Flot for client-side JavaScript charting.  I *even* generate said
> JavaScript in my Scala code (well, the data and the call to the
> appropriate function) - FTW!
>
> Now my question is this: I need multiple graphs on a given page.
> Should I repeat the CometActor tag, or will the actor properly handle
> multiple tags in the snippet?
> (The 'theScript' tag is where the javascript is pasted, a couple
> variable defns and a function call.)
>
> Current one graph code:
> <lift:surround with="default" at="content">
>   <lift:comet type="FlotkitActor" name="main">
>       <f:theScript gt="Recent.Production" cid="placeholder"/>
>       <div id="placeholder" style="width:600px;height:300px;">Graph
> will load in ~ 10 sec.</div>
>   </lift:comet>
> </lift:surround>
>
> Choice 1 - multiple actors:
>   <lift:comet type="FlotkitActor" name="main1">
>       <f:theScript gt="Recent.Production" cid="placeholder1"/>
>       <div id="placeholder1" style="width:600px;height:300px;">Graph
> will load in ~ 10 sec.</div>
>   </lift:comet>
>   <lift:comet type="FlotkitActor" name="main2">
>       <f:theScript gt="Recent.Demand" cid="placeholder2"/>
>       <div id="placeholder2" style="width:600px;height:300px;">Graph
> will load in ~ 10 sec.</div>
>   </lift:comet>
>
> Choice 2 - one actor, multiple tags:
>   <lift:comet type="FlotkitActor" name="main">
>       <f:theScript gt="Recent.Production" cid="placeholder2"/>
>       <div id="placeholder1" style="width:600px;height:300px;">Graph
> will load in ~ 10 sec.</div>
>       <f:theScript gt="Recent.Demand" cid="placeholder2"/>
>       <div id="placeholder2" style="width:600px;height:300px;">Graph
> will load in ~ 10 sec.</div>
>   </lift:comet>
>
> Would it depend on whether the actors need to update independently?
> (not sure if they do or not, yet)
> I'm guessing opt. #1 unless there's serious magic in the bind
> method... (which could happen)
>
> Thanks,
> Mark

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to