[Seaside] how to render access to a JS argument variable?
johan at inceptive.be
Fri Oct 9 07:25:24 UTC 2015
I notice you figured out the use of #alias:
Use the JS generation facilities only when you need to *generate* code. For example, to embed a server-side callback or, in general, when the code can only be dynamically constructed.
In your case, I would do the following:
(JSStream on: ‘console.log(event)’)
Just because you can write it in Smalltalk does not mean you should :)
ps: your contributions are in my inbox, I will process them asap
> On 09 Oct 2015, at 03:46, Chris Muller <asqueaker at gmail.com> wrote:
> Found something. JSAlias.
>> html span
>> class: 'PufMessageWidget' ;
>> id: (self assureHtmlIdUsing: html) ;
>> asFunction: #('event')).
> I gave up on onClick: since I guess its better to set up event
> bindings through jQuery's API. This binding does what I want, no
> syntax error.
> html script defer with:
> ((html jQuery id: (self assureHtmlIdUsing: html)) onClick:
> It seems like a pretty wordy way to write console.log(event), but the
> intent reads clearly so, that's good..
> seaside mailing list
> seaside at lists.squeakfoundation.org
More information about the seaside